Movies Logo
WWE Battle Royal at the Albert Hall

WWE Battle Royal at the Albert Hall

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.

▶ Watch
Release DateOctober 3, 1991
StatusReleased
Original TitleWWE Battle Royal at the Albert Hall
Runtime3h 0min
Budget
Revenue
LanguageEnglish
Original LanguageEnglish
Production CountriesUnited Kingdom
Production CompaniesWorld Wrestling Entertainment (WWE)