Submitted by carscoops9409 in science
The driver of this Ford Mustang clearly couldn't control the power of the 5.0-liter V8
Submitted by carscoops9409 in science
The driver of this Ford Mustang clearly couldn't control the power of the 5.0-liter V8