Photo coming soon.
1988
(Description coming soon.)
YES! Taxi is currently on the floor at Logan Arcade.