The 26th season of South Park is airing now on Comedy Central. On the latest episode Trey Parker and Matt Stone took aim at Prince Harry and his wife, Meghan. And thank god, someone had to do it. According to TMZ the show ‘rips Harry’s new book, labels Meghan an …
Read More »