1980-04-24 | Cobourg, Ontario, Canada
Rebecca Davis is a Canadian film and television actress.
Focus
Left for Dead
Garage Sale Mystery: The Art of Murder
It's Christmas, Carol!
Supernatural
Batwoman
Ice