Join now

WORLD CUP FOOTBALL (Manila)

Is there any place to watch the games? Or is it on TV as well?

Manila Forum