Mellencougar at Green Town on the Rocks

Green Town on the Rocks, 175 N S Harbor Pl., Waukegan, WI

Great new outdoor venue on the shores of Lake Michigan