Car Safety Idea – Airbags built into overpasses and other stationary things. For trucks who run into them. A no brainer idea? // Per

Car Safety Idea – Airbags built into overpasses and other stationary things. For trucks who run into them. A no brainer idea? // Per