It’s been too long since I’ve driven something in anger. So, I’ve asked my wife for a helmet for Christmas for maximum wagon hoonage. Her response was, “OK, where the hell do I buy that?”

So Oppo, where the hell does one go to buy a helmet?

Also, what should I be looking for in a helmet? I’ve never owned one, and I don’t know anything about them. I’m looking for something I can use for autocross/rallycross. Also, I have a giant head, if that matters.

I’m in the Chicagoland area, if anybody knows an actual brick and mortar store when I can try them on.