2020 Cleveland International Film Festival which runs March 25 to April 5, 2020 at Tower City Cinemas, announced its feature film juried competitions lineups.
NAIL IN THE COFFIN: THE FALL AND RISE OF VAMPIRO (2019)
NAIL IN THE COFFIN: THE FALL AND RISE OF VAMPIRO (2019)