Norway
Well-Known Member
I've been having a bit of trouble trying to source a red 12" rim tape set
do you guys know of anywhere?
do you guys know of anywhere?
ummm any shop that sells tyres & tubes will have a rim tape they are extremely common
red pin strip from your local auto parts or auto paint shop would do
Enter your email address to join: