August 22, 2011

Rare Sight, 7 Bugatti Veyron’s Together

A rare sight, 7 Bugatti Veyron’s together - Veyron 16.4, Grand Sport, and Super Sport.