South Park is known for making fun of Michael Jackson, Charlie Sheen and any other Celebrity they don't like. Bottom line, nothing is ever safe when it comes to South Park and the Royal Wedding is no different! Tomorrow night a new episode will air called "Royal Pudding" and I have the exclusive clip. Tomorrow's episode, the creators of South Park Trey Parker and Matt Stone give the Royal Wedding a Canadian Twist.