Melora Walters
Birthday: 1960-10-21 | Place of Birth: Dhahran, Saudi ArabiaMelora Walters is an American film and television actress.
...
Known For
Where Are You?
Hard Luck Love Song
The Accursed
The Pale Door