Wednesday, November 2, 2011

MICHELE BACHMANN: THE REMIX



Michele Bachmann speaking gibberish? So what's new about that? Nothing. This is a riot.

No comments: