ok in a few mags and a few vids I've watched,there is a guy w/ an old school yellow open face helmet on.........whats the deal??? who is this infamous helmeted super hero???? Am I too new to be in on some inside joke? If he's "special" I'm gonna feel bad for askin'....