Preview Mode Links will not work in preview mode

Evil Thoughts


Feb 18, 2021

The USA will land the Perseverance Rover at the Jezero Crater today, demonstrating this country's dominance as the world's leader in Space exploration.