New Sensation Review Photos

Story by Raymond Lai in Nice Photos by Audi - 4 Apr 2010

Audi's new drop top R8 is the perfect car for driving on the roads of the scenic French Riviera.