66.83.141.12 (66.83.141.12.NW.NUVOX.NET)
A total of 1 sites are hosted on 66.83.141.12.
Here are the first 5 as they would appear when searched for:
votedorbusted.com
Voted or Busted - Web directory with an attitude!
This is our visitors' thoughts about IP 66.83.141.12
- return to previous: 66.78.218.33
- go to the next: 66.84.11.133