New Seatbelt Design — Ned Martin’s Amused
New seatbelt design: 45% less car accidents!
New Seatbelt Design – 45% less car accidents!