The mega cruise-in

It only happens once a year

1000 Cars

Pheasant Run Resort — St. Charles, IL

The 8th annual mega cruise will be back Saturday, August 8th, 2020

More info coming soon!