Maybe some of that 'Race tape' is also needed then.
Looks a bit like duct tape to me, but hey call it what they like to make it sell
Moderator: The Mod Squad
Return to General Car Discussion
Users browsing this forum: No registered users and 10 guests