Saturday, November 9, 2013

Ted Cruz, another pathetic face of the TEA party.

Instagram