Logan Arcade logo

Pinball + Video Games

Super Street Fighter II Turbo

Super Street Fighter II Turbo — Video Game by Capcom (1994)

Capcom 1994

(Description coming soon.)

YES! Super Street Fighter II Turbo is currently on the floor at Logan Arcade.

Game Log

Date Type Notes
Jan. 19, 2017 On the Floor