Info for 64.31.17.4

Title LueraCraft
Hostname/IP 64.31.17.4
Owner xxdakeeblerxx
Date Registered Dec. 29, 2011