The super human Beast from the East takes on all comers!
1975
1976
1996
1978
1998
2000
1993
2017
2008
1980
2007
1913
1970
2005