The super human Beast from the East takes on all comers!
1981
2004
1938
1970
2011
2009
1976
1934
2014
1998
1978
1979
2018
2000