Philippines

    McKinley Hill Football Field

    Country : Philippines

    City : Taguig

    Seats : 4500

    Floor : Artificial turf

    Participation is currently unavailable