fbpx

Green Light to the Red Planet

Green Light to the Red Planet

 NASA’s next Martian rover is about to land on the Red Planet.  Rory O’Neill has a preview of Thursday’s touchdown.

Leave a Reply

Your email address will not be published.