Targa Tasmania 2013 - Showroom Day one wrap

Posted by RDADave

Renault hold 1st, 2nd, 3rd, 4th and 5th place. We look into the rivalry between the RDA EBC Redback racing team and the factory Renault Sport team.check out the RDA EBC Redback racing team on our motorsport page