Let’s face it – how many of you guys have ever heard of Umbrage: The First Vampire? You were probably of the understanding that Dracula or Nosferatu held that title so to realise that he exists, much like this movie, must come as somewhat of a surprise.Read More