This sign greeted us as we arrived at the expected location in Snead Alabama for one of Gheen’s Tea Bagger parties