Originally Posted by
howsteepisit
Are you sure about that? Or is it more A&S dogma? Is there a peer reviewed study you can cite? You are just making this up, admit it.
It's a bonafide FACT, sometimes a helmet can save your life, as in the Venus incident...