Originally Posted by EP3sAreFun it'll totally worth it are you keeping the SCCA stickers on the car? I dont know...im kinda growing attached to the decals.
Forum Rules