Russia World Cup 2018


Russia 2018 live at the best Sports bar in barcelona. Come Watch EVERY SINGLE MATCH on our Massive new projector screen.