Reviews

Jan 20, 2004
Vampire Sisters is that rare straight-to-video horror flick with virtually no positive attributes.