Battle Royale

Battle Royale is an annual Pay Per View held by TWOStars and to date there has been 3 of these events held.

At this PPV we see a Royal Rumble style match were the winner of it goes on to face the champion at Wrestlenova.

Battle Royale 2008
Under Construction

Battle Royale 2007
Under Construction

Battle Royale 2006
Under Construction