Vampires Everywhere “Undead Heart” – Directed by Thomas Mignone

Vampires Everywhere “Undead Heart” – Directed by Thomas Mignone; Filmed in Los Angeles by cinematographer Peter Leininger; Post-production and visual effects by Christopher Neil.

Comments are closed.