Sherry Buchanan
Birthday: 1954-01-01 | Place of Birth: Biloxi, Mississippi, United States...
Known For
Crawlspace
The Secret of Seagull Island
Zombie Holocaust
The Last House on the Beach
Eyes Behind the Stars