Post Thumbnail

Origin Technologies may not be making many friends in Switzerland, but the company is certainly doing its best to cater to other Europeans who prefer not to take speed limits literally, releasing a range of devices that warn of an impending need to slow down. The company's latest product is the pint...

March 5th 2007 at 2:23pm 0 Comments