0
Anonymous
Yes. Football is massive in Italy, the fans are probably the most passionate fans in the world.
Wiki User
Chat with our AI personalities