Ford's electric future rides on this mustang

The original Mustang was unveiled at the World’s Fair in New York City in 1964
Lifestyle, Ford, Tesla
19November2019
Esquire Editors