Wednesday, October 16, 2013

Senate Republicans Begin Their Walk of Shame

No comments: