Sunday, July 22, 2007

Bugatti Veyron vs Mclaren SLR

A car far too fast for the road