News2 years ago
Three Brand New Tesla Roadsters Found In Shipping Containers In China After 13 Years, Up For Sale
Three brand new 2010 Tesla Roadsters found in shipping containers 13 years after being shipped into China. Trio of Roadsters were bought by a customer in...