S SonGohan Veteran XX Sep 1, 2009 #3 Jesus, are THOSE the new helmets? Fuck, now I know why they were complaining so much about them.