Million-dollar mystery of 3 new 2010 Tesla Roadsters found in China solved
A trio of 2010 Tesla Roadsters discovered in shipping containers in China, where they had been sitting for 13 years, were apparently ordered by a startup that went bankrupt.
Source: foxnews.com