Post Thumbnail

While the majority of world speed records we cover involve things like transistors, data transmission, and even the occasional text messaging attempt, we're not ones to pass up a good old fashion land speed record, which France's Alstom Technologies thankfully provided today. After months of working

7 years ago 0 Comments
April 3, 2007 at 8:11PM