South Park

There he is...

Season 6 E 15 • 11/27/2002

John Edward wins the award for Biggest Douche in the Universe.

More