thexav Pro Tuner Staff member Points 407 Car 2002 Clio 172 6 May 2011 #1 What are the best show cars you've seen recently? Got any pics to post up?
Prince Torque King Points 242 Location Northampton, England Car BMW E36 318is Coupe 6 May 2011 #2 I'm not a fan of show cars. All show and no go can only be a bad thing.