Loading...
Uploaded by saecco1 on May 8, 2008
Williams FW26 - Barcelona 2004
Sports
Standard YouTube License
That car is missing about 20% of it's central chassis downforce elements.
WaffleIronMan91 1 year ago
Load more suggestions
That car is missing about 20% of it's central chassis downforce elements.
WaffleIronMan91 1 year ago