vfwi.org domain details
already registered
known ips:
129.187.254.252 (28)