electric car – BGR
Click to Skip Ad
Closing in...
electric car News

Tesla Tastelessly Tosses Their Team

If you thought breaking up over a text message was in bad taste, try empathizing with the Tesla employees who were just laid off… via a blog post! That’s right, 90% of the >>