2012 Shelby 1000 makes official debut at New York Auto Show

#1