A quirky, tongue-in-cheek horror film about a sect of female Vampires who use a South Bronx comedy club as a hunting ground for their 'feed.'
No data