2017/04/16

Search IP address 23.75.345.200

What the hell is this movie "The Net" filmed in 1995. Search IP address 23.75.345.200 and the generic TLD "wrld". How come a IP address could map to an email address. Anyway, it can be viewed in Netflix.


No comments: