Waiting for that helicopter to take off and crash into the nearest tree, proving life does exist on Mars.
And well done NASA, fantastic job
Waiting for that helicopter to take off and crash into the nearest tree, proving life does exist on Mars.
And well done NASA, fantastic job