Gallery

Sunday, July 5, 2009

The Steam Car

Meet the British Steam Car. It's out to set a land speed record. On Wednesday, it passed a milestone with a run of better than 80 mph on a test track in England.