Calling into Gamestop for this game is fucking priceless. They get so pissed off.....
http://www.youtube.com/watch?v=5nQsSLNskYc <------Not me
Battletoads
Game » consists of 9 releases. Released Jun 04, 1991
Game » consists of 9 releases. Released Jun 04, 1991
Log in to comment