x
Submit Upload
June 22, 2005

Lamborghini Murcielago
Italy

Crashed during the 2005 Gumball 3000.