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
1988
2015
1984
2019
1959
2024
2022
1987
1979
1943
1964
2012
1976
1990
2014
2004
2006
1994