Entertainment Spoilers of General Hospital Season 59 July 27 Episode: Esme vs. Spencer 2 years ago by Factswow Team