ScrewAttack - Angry Video Game Nerd: Battletoads

  • Aired 09/03/2008
  • 33 Views

One of the NES' most cherished games, what could possibly be so bad about Battletoads!?

Loading...