os 80s Pop Quiz

November 17, 1981, 30 million viewers watched the wedding of Luke and Laura on General Hospital
 November 17, 1981, 30 million viewers watched the wedding of Luke and Laura on General Hospital
Choose the right answer:
Option A False
Option B True
 cherl12345 posted over a year ago
skip question >>
save