head vent tube do any good?
head vent tube do any good?
does this head vent that takegawa or whatever makes do any good at relieving pressure? Does it actually serve a purpose or is it just a gimic?
thanks
thanks
Thread
Thread Starter
Forum
Replies
Last Post
loco leon
Miscellaneous Gear
3
Jan 30, 2013 11:03 PM
sbeltinc
Bike Parts for Sale
0
Dec 19, 2012 01:22 PM
zeus_r6
Stunt Discussion
0
Dec 10, 2012 09:02 AM







