The Plot will Revamp-ire with Déjà-vu on General Hospital

images4

Vampire memories may be swarming in on General Hospital in Port Charles in the city located somewhere in New York.  Those of you who have watched Port Charles from 1997 to 2003, the spin-off show to General Hospital, know that characters such as Sam McCall and John McBain played the parts of Olivia “Livvie” Locke […]