CHICAGO, IL - FEBRUARY 19: Shelby Mustang at the annual International auto-show, February 19, 2012 in Chicago, IL
Editorial use only
Editorial credit: Boykov / Shutterstock.com

Royalty-free stock photo ID: 95924452

CHICAGO, IL - FEBRUARY 19: Shelby Mustang at the annual International auto-show, February 19, 2012 in Chicago, IL