now browsing by tag


Takata’s Exploding Airbags Finally Explained (No Thanks To Takata)

Recalls related to Takata’s fatally flawed airbags have been underway for several years, though the scope of the problem only became apparent to many people in 2014. The supplier and the National Highway Traffic Safety Administration have been investigating the devices far longer — since at least 2008. Unfortunately, noneRead More

Brand New DeLorean DMC-12s Coming Soon, Thanks To The U.S. Congress

Rejoice car geeks, movie fans, and sci-fi nerds: the long-lost DeLorean DMC-12 could be coming back to showrooms soon. Whom do we have to thank for that? The U.S. Congress, apparently. Yes, the same men and women who find it nearly impossible to agree on anything mustered up enough votesRead More