Press "Enter" to skip to content

Philadelphia makes bid to host 2026 FIFA World Cup

Philadelphia officials are making a bid to host the 2026 FIFA World Cup.
Source: ABC News 6

Be First to Comment

    Leave a Reply