So today I have been on the phone to demon tweeks and venom Motorsport, trying to get myself some polyurethane top mounts for my vr6... Venom advertises them on line but doesn't stick them anymore and demon don't stock them either!
Does anyone know where I can get them? Or should I just go for standard mounts...
Cheers chaps!