Italians Explode On College Street
Sunday, July 9th, 2006Well, I can’t say I was happy with the result but, the Italians have won the FIFA World Cup. Congrats to them. Sadly, it was the French that handed the game to Italy. What the hell was Zidane thinking with that head butt? And I’m very curious as to what caused him to do something [...]