16 Nov 2012

Proof Curiosity rover is on earth

Rodent walks on set