markymark1984
Petrol Head
i need the grey throttle stop tube thing that sits underneath the pedal, mine has been threaded so keeps coming off and annoying me!!
Does anyone happen to have one lying around or know where i can get such an item from??
Cheers guys and gals
Does anyone happen to have one lying around or know where i can get such an item from??
Cheers guys and gals