The Royal Wedding – A Bad Lip Reading

Ahh so that’s what they were saying, check it out.     More than 29 million viewers in the U.S. alone tuned in to watch Prince Harry and Meghan Markle’s royal wedding at Windsor Castle on May 19 — but not every moment …