Thursday, March 31, 2011

Jon Stewart Lampoons Obama's Libya Speech And Overall Incoherence About The Mission Coming From His Administration


No comments:

Post a Comment