Xbox Original Reviews

Stubbs The Zombie (, )
October 31, 2010 -

Halloween has been and gone but Dabura911 wants it to go out with a bang, so what better way to do that but to review probably the most well known and maybe even the most popular classic zombie game from the Original Xbox… Stubbs The Zombie!