Joined 14 years ago
Edit: I just checked the ip 107.20.186.94, and it does look like it's hosted on Amazon.
Edit: I just checked the ip 107.20.186.94, and it does look like it's hosted on Amazon.