Looking Glass Information

Server Location: Luxembourg

V4 Address: 144.172.76.0

V6 Address: N/A

Test files: 100MB 1GB