Touchdown, Curiosity Rover

c2004c4fbce43e7187c2dc0052430bfb

Let’s hope it has better technology on it than old Nintendos did.

Advertisement