Wednesday, May 04, 2016

Jim Garlow: Utter Buffoon.

"How many nations in the World have this many people of their highest level of leadership call on god the way we just heard?"
 
Well Jim, Iran for sure. Saudi Arabia too. Probably Syria.
 
You fucking moron.

And a "Clap Offering"? You've got to be kidding me.