Showdown of the Super Cars - A Must Watch
Well, it took place @ F1 Circuit Shanghai China. Here is the video:
www.flickr.com/photos/yang0302/5725032723/
--
ONUR
11 M3 Coupe AW
09 Audi TTS Coupe - 07 997 Carrera S - 05 M3 Coupe - 03 M3 Coupe - 96 M3 Coupe EVO (PASS TIME HISTORY)