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