Carnival in Italy is one of those festivals that completely takes over everyday life. In the weeks before Lent, streets fill ...