Photo coming soon.
1993
(Description coming soon.)
YES! White Water is currently on the floor at Logan Arcade.