Tag Archives: Jumbo Tsuruta

Jun Akiyama, Giant Baba, & Jumbo Tsuruta vs. Holy Demon Army (Akira Taue, Masanobu Fuchi, & Masao Inoue) from AJPW 1995

Continue reading

Advertisements