HELP!!! PLEASE!!!
#1
HELP!!! PLEASE!!!
Mi friend tried to install a steeda triax in his 2003 gt he did a good job, besides that he lost the plastic bushing for the gear selector, anyone knows where i can buy those, or who knows if someone has an extra one o well hopefully you guys can help
thanks
thanks