Tuesday, August 9, 2016

WE LOVE ALL JAPAN

Shohei "Giant" Baba and Jumbo Tsuruta
6 time NWA International Tag Team Champions
Between 1975 and 1983


No comments:

Post a Comment