March 10, 2016
Ford Mustang Boss 308
Ford Mustang Boss 308
Cape Town, South Africa
Mustang driver got t-boned when a 3-series BMW skipped a red light at an intersection in upper Cape Town. BMW driver was rushed to hospital.