I watched this earlier today...
and now I just got home from buying a helmet xD
yeah that is def some scary shit. i couldn't imagine something like that happening to me. losing years of your life because of something like this would be insane.
i won't yell at anyone, i will simply suggest it.
love my RED HiFi and it is sooo warm