Chinese Rope


The Chinese Rope was released by The Waxing Captors in 2004 and was recorded at home on a multi track recorder.