Watch this video and more on Wrestle Rewind

Watch this video and more on Wrestle Rewind

The Fabulous Freebirds vs Jumbo Tsuruta and The Great Kabuki (Japan)

Japan • 17m

Up Next in Japan