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.
1990
2020
2019
1967
2013
2009
1996
1977
2014
1999
1983
2023
1998
2024
1961
2005
2004
1966