Shanghai Grand Prix

// September 25th, 2004 // Holidays!

1096141416prix.jpg
Have arrived at the track – miles out of town. It is very very hot and very very loud!

Leave a Reply