June 24, 2010 Edit Delete Tags Autopost I don't know what "Italy are in the shit" is in Italian, but they are. #worldcup via Ping.fm