Did You Know There Was A 1966 Ford Mustang Pickup?

This unusual, Ford-licensed 1966 Mustang pickup is a true rarity.
Only 50 were built, and it sure would be cool to own one of these Musteros.