Saturday, September 11, 2021

Giant Baba vs Dick Slater - March 11, 1977

 

AJPW Excite Series 1997 @ Nippon University Auditorium in Tokyo, Japan

https://www.youtube.com/watch?v=-YNex5Q5CcA

No comments: