February 23, 2012
Ford Mustang Mach 1
Ford Mustang Mach 1
Rapperswil, Switzerland
Not sure how the accident occurred, but this is one expensive car in Switzerland.