February 01, 2008
Lamborghini Murcielago LP 640
Lamborghini Murcielago LP 640
China
One of a few Murcielago LP640's in China. Driver got a little too excited and crashed into a construction zone