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

8 years ago 0 Comments
March 5, 2007 at 2:23PM