FIFA World Cup 2018
The Beer Garden at the Village Square will be showing ALL Fifa World Cup 2018 matches live on a big LED Screen with English commentary.
The Beer Garden at the Village Square will be showing ALL Fifa World Cup 2018 matches live on a big LED Screen with English commentary.