WWE Battle Royal at the Albert Hall
Overview
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.
Cast
Details
| Status: | Released |
|---|---|
| Release Date: | 1991-10-03 |
| Production: | World Wrestling Entertainment (WWE) |
