IMG_0624

A Scientist drops a Mars Rover to test the landing apparatus.