I have decided that i want to go leather, and i have narrowed my search to two helmets.
THe New Yorker or The Houston. I was wondering if any of you guys could give me some pros and cons on each. Thanks For the help.
THe New Yorker or The Houston. I was wondering if any of you guys could give me some pros and cons on each. Thanks For the help.
Comment