Mustang Mystery: Ford Teases Possible Mach 1 HEV in Latest TV Spot By: Patrick Rall | October 24, 2018