Impudicus Rex opened this issue on Feb 25, 2002 ยท 24 posts
VirtualSite posted Mon, 25 February 2002 at 1:42 PM
I think it's supposed to be someone's idea of making a CGI music video. I think. I'm not sure. But I'm sure it's supposed to be art. =)