The Demojordan is back and more hungry than ever, with a fierce appetite for destruction and a short fuse. It seems as if our heroes' time is running out.
1973
1981
1965
1957
1910
1928
1974
1931
1993
2004
2016
1980
2007
1996
1987
2022