Pinball + Video Games
Home
Events
Beers
Games
Games
Video Games
Pinball
Manufacturers
Other
Logan Arcade
Games
Video Games
Battletoads
Battletoads
1991
Tags:
toads
YES!
Battletoads
is currently on the floor at Logan Arcade.
Game Log
Date
Type
Notes
July 24, 2023
On the Floor
Jan. 19, 2017
On the Floor