How a helmet (Designed to protect against an impact up to 12mph) would have saved someone who had a car run over them beats me. And you could be lit up like a Christmas tree but if you suddenly swerve into the path of a car it would make no difference.