Lule Spencer

General Hospital Spoilers: Lulu Learns the Truth About Luke and Laura

General Hospital fans along with the residents of Port Charles have been left in the dark when it comes to…