Three brand-new 2010 Tesla Roadsters were found in shipping containers at a port in Quindao, China. The sports cars were reportedly booked by a single buyer, but he never picked them up,
Three brand-new 2010 Tesla Roadsters were found in shipping containers at a port in Quindao, China. The sports cars were reportedly booked by a single buyer, but he never picked them up,
More