On August 20, 2005, the head-turning Mustang was revealed at Detroit’s world-famous Woodward Dream Cruise enthusiast event.

1 2