November 21, 2024

Tesla Crash! | Autopia from Wired.com

That didn’t take long; #6 involved in an accident (picture at the link).  CarFax gets its first entry in a new car column…