This Day in History: 1981-07-29

Millions of people watched the marriage of Prince Charles and Princess Diana live on television in 1981.

Share Your Thoughts
(Visited 1 times, 1 visits today)