Ejecting Helmet Panels Land New RLS Safety Tech Top Spot on Virginia Tech’s Ratings
Ejecting Helmet Panels Land New RLS Safety Tech Top Spot on Virginia Tech’s Ratings

bikerumor.com
Ejecting Helmet Panels Land New RLS Safety Tech Top Spot on Virginia Tech’s Ratings

Another technology based on data derived from bald rubber mannequin head testing.