Shelby Cobra Mustang Show in Volo, IL

Don’t miss the Shelby – Cobra – Mustang Show in Volo, Illinois today, Saturday, August 7, 2010. Hosted at the Volo Auto Museum, where you can a vast selection of rare and gorgeous Shelbys, Cobras, and other Mustangs to drool near, just don’t drool on the cars.