Spencer suddenly returned to Port Charles with a strange woman ABC General Hospital Spoilers
ABC General Hospital spoilers reveal a surprising turn of events as Spencer, believed to be dead, is discovered alive after falling from the waters off the coast of France. Rescued…