
05-18-2004, 03:27 AM
|
 |
Super Moderator
|
|
Join Date: Mar 2004
Posts: 9,971
|
|
Quote:
Originally posted by cheebacheeba
Hey.
I dunno exactly what this is, but my supplier has a series of 6 dvds on their online list called "ginuea pig", the first one was called "the devils experiment" I think it's meant to be an asian film, but other than that I havent any idea what the fuck it's supposed to be about...
Anyone?
Interesting hearing you're perspective on NOTLD...I've often wondered...
|
try this link
|