A Lake Placid, New York arcade with a single pinball offering: Cue Ball Wizard from Gottlieb, released in 1992.
No community photos yet.