Lebron James Mocked on TV Show South Park
South Park is THE GREATEST show. On Wednesday’s episode, South Park had a take on Lebron’s antics. South Park is known for it’s out of the box humor, and unapologetic comedy.
As a result, Trey Parker and Matt Stone apologies to China.