Ted Haggard and Satan

Posted by NoNewsNews on Jan. 25, 2007