The fiftieth anniversary of the Ford Mustang was not to go ...

Marketing. Advertising. Two words that don't have to make sense. Witness ...