Nov 12, 2013

President Ted Cruz, Sarah Palin, or Michele Bachmann?