Video: Is The 2003 Ford Mustang Mach 1 Worthy Of Its Name?

Video: Is The 2003 Ford Mustang Mach 1 Worthy Of Its Name?