Megan LaTouche is known for Tales from the Gimli Hospital (1988) and Twilight of the Ice Nymphs (1997).
No data