Red Scream Vampyres Teaser 0.1

Teaser for the feature film Red Scream Vampyres - coming 2008