2 ms·I have heard the rumors about Costa Rica. You'll know I make it there, if I stop posting here.by RajT88 4y agoI have heard the rumors about Costa Rica. You'll know I make it there, if I stop posting here.