Supercar Saturdays / Supercar Saturdays: June 6, 2015

Glenview, IL ()

Supercar Saturday went back to The Glen for June 2015. There were a higher percentage of supercars than usual. I stopped some rare cars, like a Bugatti Veyron and a Mercedes-Benz SLR McLaren.