Live stream preview
The Fabulous Freebirds vs Jumbo Tsuruta and The Great Kabuki (Japan)
Fabulous Freebirds
•
17m
Up Next in Fabulous Freebirds
-
Fabulous Freebirds vs Tenryu and Baba...
-
Freebirds in Japan (January 14th, 1984)