Join now
Log in Join

6 Nations (St. Petersburg)

Hiya,

Does anyone know of a bar/pub or just anywhere that will be showing the 6 nations matches?
Thanks

St. Petersburg Forum