Vampires in North Carolina?
Who was this now-closed blood bank serving in North Carolina?
I think I found evidence of vampires living in North Carolina. While visiting Brevard, I came across a building that must have been vitally important to some of the most feared residents of the area. My research is incomplete, but I believe Transylvania Trust was a blood bank.