WOW ! I thought I was on my own...
View Single Post
01-17-2011, 06:06 PM
Motorized Bicycle Elite Member
Join Date: Apr 2009
Location: Salisbury,North Carolina
Re: WOW ! I thought I was on my own...
. around my way here its i guess an underground thang since imma only known 1 that rides and works on an MB. i have thought about the double brake lever for mine too. the 3 levers gits a lil annoying sumtimes when ya gotta stop fast lol :|
View Public Profile
Send a private message to RebelHellbilly
Find all posts by RebelHellbilly