PicsCarsMercedes-BenzMercedes-Benz C55 AMG Mercedes-Benz C55 AMG Supercar Saturdays at The Arboretum of South Barrington, IL - June 4, 2011