1 Articles
ETC

The Mustang nobody wants to talk about.

A rare factory V8-equipped Mustang II, found in a Denver wrecking yard prior to some hot-rodder grabbing the front suspension.