SEMA 2012: Shelby 1000 makes an appearance in the Wilwood booth

#1