Brake Failure Sends Muscle Car Into Parking Lot At Sebring


When out on the track, finding out that your brakes have gone and that you're running out of road is probably one of the scariest scenarios you can imagine.
Read more ยป