Jan 9, 2007

Campgna T-Rex: Not about the car



I don't think I've seen Tiff Needel have this much fun in a car!

1 comment:

Hrishikesh said...

What wouldent i give for a track side experience in one of these :'(