Quote:
Originally Posted by Splatterdragon73 You're kidding, surely?!
It just seems so unbelievable. When was this and what label was the film on? |
It was released in 1991 on the VideoSino label, and was basically only available in the Chinese
Sino video store in London.