Snowboarding Forum - Snowboard Enthusiast Forums - View Single Post - It's Official. Keystone is the biggest killer of them all.
View Single Post
Old 08-29-2012, 11:30 AM   #19 (permalink)
Junior Member
Join Date: Aug 2012
Posts: 4

I know there is a lot of evidence that shows helmet use drastically reduces head injury/trauma but to see that 12 of the 17 killed were wearing helmets makes me think...
jfasching is offline   Reply With Quote