Autonomous Vans from Italy Set Sights on China
July 24th, 2010 link to (permalink)
Four bright orange vans decked out with enough hardware to impress the Autobots will travel from Parma, Italy all the way to China beginning this week.
comment »