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.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!