On this day in 1981 a worldwide television audience of over 700 million people watch the wedding of Charles and Diana in London.
If you think that this news is big, keep this in mind.
Our Free Local Delivery ends this Wednesday!
Oh, and save up to 20% to boot!