April 15, 2010 Edit Delete Tags Autopost Breaking news: Obama vows that US will invade Mars; confident that they will be greeted as liberators. via Ping.fm