Supercar Saturdays / Supercar Saturdays: June 4, 2011

South Barrington, IL ()

These pictures are from Supercar Saturdays at The Arboretum of South Barrington, IL. This was on a hot and sunny day. People were more inclined to come out, but I heard a few people regret having black leather seats.