July 30, 2013

Deja Vu Part II: ‘God Does Hillaryland Never Change’