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.
1957
1974
1971
1964
1999
1970
1966
1965
1973
1981
1910
1931
1993
2004