Reviews list for Demon - Taking the World by Storm (1989)