A Space Rocket Landing in Tortuguero Costa Rica?
We’ve never noticed a nexus between this wild outpost of Costa Rica in the remote northeastern corner of the country and space flight… Until now.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed