If you think the whole world won’t be watching on April 29th when Prince William marries his longtime girlfriend Kate Middleton, you’ve got another thing coming. Even in America we still haven’t cut the apron strings of our monarchical overlords. In 1981, 750 million people worldwide watched the wedding of…
