Deanne McDonald

Deanne McDonald is an actress, known for The Monster of Phantom Lake (2006) and It Came from Another World! (2007)