General Hospital spoilers: Franco confronts his demons, Nina, Anna, and Maxie all want Peter!
General Hospital spoilers for the Thursday May 3, 2018 episode of the ABC soap promise an action-packed show full of super spy surprises and demonic showdowns. It looks like May’s soap opera sweeps month is shaping up to be colossal spectacle with tons of soapy action and drama! Last week we saw a brave Franco