Ford may be launching an off-road version of the Mustang in the coming years, but you don’t have to wait if you want one.
keeping Carroll just a poster face. In 1969, however, Ford’s plans became clear when the automaker released its own muscle-bound models, the Boss brothers—the 302 and 429. The Shelby Mustang ...