On November 17, 1981, 30 million Americans tuned in to watch this couple get married. Who were they?
Luke and Laura on General Hospital!
On November 17, 1981, 30 million Americans tuned in to watch this couple get married. Who were they?
Luke and Laura on General Hospital!