The Nameserver ns1.freefootball.org have a IP Address of 217.23.13.10 which is hosted on Netherlands.
The best place to watch live European and International football streams completely free!