Expat Forum For People Moving Overseas And Living Abroad banner

usa spain soccer football

  1. Dubai Expat Forum for Expats Living in Dubai
    Anyone know of a place where I can watch the match with my fellow Americans? There are 20,000 of us here, has to be someone that likes soccer..... thanks!
Top