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...

April 3rd 2007 at 8:11pm 0 Comments