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.
2024
1996
1995
1997
1990
1986
1998
2014
—
1966
2007
1910
1974
1931
1993
1973
2004
1981