26-12-2012, 06:54pm
As much as i have heard this handlebar thing before, it doesn't make sense to me. Maybe thats why i crash? Lol. Or maybe i do it unconsciously, who knows.
Survival Tips - Add Yours Here
|
« Next Oldest | Next Newest »
|