Save Topic
Watching a Formula 1 race with Italian fans

Does anyone know a sports bar in Umbria where we could watch a Formula 1 race with other fans?