Local race team?
#1
Sometimes I see cars with Transformer or Decepticon stickers on their hood or on the side of their cars. Is that just some dude(s) who does that cuz they think it's cool, or is how they affiliate themselves with their race crew. Also, is "SiR" a race crew as well? Anybody know?
Thread
Thread Starter
Forum
Replies
Last Post