It's Official. Keystone is the biggest killer of them all.
View Single Post
08-29-2012, 11:30 AM
Join Date: Aug 2012
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...
View Public Profile
Send a private message to jfasching
Find More Posts by jfasching