WWE Battle Royal at the Albert Hall
- Movies
- 1991-10-03
- EN
- Released
- 3h 0m
- US
- Action - Drama
Production
World Wrestling Entertainment (WWE)
Storyline
From Royal Albert Hall in London, England, a 20-man over-the-top-rope battle royal main event; Davey Boy Smith clashes with The Barbarian; the duo of Power and Glory challenges The Legion of Doom for the WWE Tag Team Championship.



























































