joe_koz_MI Report This Comment Date: October 27, 2005 04:52AM
"Italy... Land of the giant red X!"
Roberto Report This Comment Date: October 27, 2005 07:38AM
Fuck You!!!!!!!
Anonymous Report This Comment Date: October 27, 2005 01:55PM
Italy smells like a foot.
fossil_digger Report This Comment Date: October 28, 2005 06:42PM
Italy sucks,but their navy's the bomb?
gruff Report This Comment Date: October 29, 2005 01:21AM
It's the Royal Navy.
fossil_digger Report This Comment Date: October 29, 2005 11:02PM
i like the country better