theveryspringandroot.com
In just 44 days, NASA most advanced Mars rover ever, Curiosity, will land on the surface of the red planet on August 5th. This bad boy is massive for a rover… about 10 feet long, and about 4 …