Skip Nav

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