Posts Tagged ‘Guinness World Record’

A Guinness World Record and a Mars Rover – now that’s how you celebrate an anniversary!

Posted by: Discovery Science Center Blog on December 23, 2008