1 in 4 cars on U.S. roads right now has a defective airbag. 💣 Takata knew. Now a whistleblower and former engineers are exposing the cover-up that left millions of these cars on the road. Ticking Time Bomb is streaming now on Means TV. means.tv/programs/tic...
6 reposts9 likes