Save Topic
Big Screen Football

Could anyone recommend any places to watch the World Cup matches? Big screen?