This site may earn a commission from merchant affiliate links, including eBay, Amazon, Skimlinks, and others.
Anybody knows if Weber received orders for its supercar?
Discussion in 'General Automotive Discussion' started by CarbonFiber, May 10, 2007.