General Hospital Spoilers: Liz Intervenes When Lucky Confronts Aiden
General Hospital (GH) spoilers tease that Lucky Spencer (Jonathan Jackson) is back in Port Charles, New York to save his sister Lulu Spencer’s (Alexa Havins) life but there’s another life just as precious that needs his TLC.
Lucky needs…