Join now
Log in Join

Where to watch World Cup (Manila)

Hi all!!!

Anyone knows places to watch live the games of World Cup in Manila? And in Batangas?

Thank you very much!!

Manila Forum