The Nameserver ns2.stormvid.co have a IP Address of 185.7.32.19 which is hosted on Sweden.
Share and Watch HD Videos Online