Skip Nav

The ancient reptiles had it comin', according to this quote shared by Curiosity rover flight director Bobak Ferdowsi.

Read More Geek TweetsDigital Culture