:: Saturday 11 January 2003 ::
Who says Italian TV is not great? Not me. Fisticuffs. For real. And over something important, too. The pictures and that insane translation. Favoloso! :: WB 9:15 pm [link+] ::