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.
2021
2020
1986
1931
2008
1956
2015
1988
2014
1970
1983
1957
1977
2018
2002
2013
2001
1959
2017