Genie Francis – Secret Drug Problems on the Set of General Hospital
If you watched the November, 1981 wedding of Laura Baldwin and Luke Spencer , you were one of 30 million rabid General Hospital fans that was obsessed with the super couple. Who didn't wish they were America's sweetheart in that beautiful…
