Melissa Chasteen: Melissa Chasteen. Actress: The Return of the Loch Ness Monster from Outer Space. Melissa Chasteen is known for The Return of the Loch Ness Monster from Outer Space (2012).
Known For: The Return of the Loch Ness Monster from Outer Space (Trixie Drake)