Shack's Arcade Corner: BattleToads
Battletoads Arcade make it's debut on Shack's Arcade Corner. Are these mean green machines as awesome as we remember? Let's find out.
CONNECT WITH US!
Watch us live at http://www.twitch.tv/shacknews
To support the team, visit the site: http://www.shacknews.com