The Invisible Bike Helmet inflates into an airbag and foretells bicycling as the future
In safety town they really hammered it in our heads to “always wear a helmet.” But how many of us actually listened? I know I wasn’t going to be caught dead (well, hopefully not) wearing that…that thing on my head (granted back then I only…

