Shelby SAAC-MCR Car Show
Ford World Headquarters, Dearborn, Michigan
June 12, 2011

See the Photos on Flickr

Click on an image for a larger photo