Happy New Year! December 31st, 2001 @ 1:26 pm PST
I still have no idea what this is. I don’t know what it means. I don’t know if it’s an advertisement, or a video, or a cartoon, or a warning. I just know that it is the one item I’ve found on the ‘net this year that I absolutely cannot comprehend in any way, shape, […]