Monday, June 6, 2011

Trailer of the Week: Blood Sisters (1987)


Probably my favorite of Roberta Findlay's late 1980s horror offerings -- Blood Sisters. There is no escape!

No comments:

Post a Comment