Main | Wednesday, October 22, 2014

Hitching Post Fact Check

As we learned yesterday, claims about Idaho's Hitching Post wedding venue are a total lie. But that hasn't stopped the avalanche of screeching out of Teabagistan - if anything, they've gotten louder.

Labels: , , , , , , , , , ,

comments powered by Disqus

<<Home