This site may earn a commission from merchant affiliate links, including eBay, Amazon, Skimlinks, and others.
Police say no one was in driver's seat in fatal Tesla crash
Discussion in 'General Automotive Discussion' started by Nospinzone, Apr 19, 2021.