Saturday, June 29, 2013

News Corpse » ObamaCars: The Latest Loony Fox News Conspiracy Theory:

The mind reels...

No comments:

Post a Comment