That's me standing next to a Carrera GT! It was on the track with me at the June '05 DE.

Lots of nifty cars in the garage, eh?

Can you tell which way I'm turning?