View Single Post
01-10-2010, 05:48 PM
WangMustGo's Avatar
Join Date: Mar 2008
Location: Long Island
Posts: 5,071
vCash: 3178
So what is the overall opinion on them? I was looking into buying a new helmet, I thought these looked good but I'm not sure if I should buy one. Any specific ones to buy/avoid?

WangMustGo is offline   Reply With Quote