Mustang T-Bones Small Hyundai After Traffic Lights Fail


Another Ford Mustang has been filmed crashing, though this time, not while leaving from a car meet, but after a set of traffic lights failed, in the UK.
Read more ยป