Jon Stewart on Sarah Palin’s Bizarre ‘Waterboarding Baptism’ Statement: Huh? Huh?! Talks Charles Johnson118 HumorApril 2014 • Views: 20,703 Video If you can’t view the MP4 video above, click below: Comedy Central Video