[imagebrowser id=189] You’d be forgiven for thinking someone has slapped a Renault badge on a slightly modified Audi R8 LMS race car straight off the circuit- but you’d also be very, very wrong.  This is not a You may also like What is Turbo Lag? SA-Bound Alfa Romeo Giulia GTA … Read moreContinue Reading