The Crablouse
Single by Lords of Acid
Released 3 October 1994
Tracklist
- 14:14
- 24:14
- 35:26
- 45:08
- 55:05
- 68:34
- 71:31
- 85:00
- 98:07
- 105:14
- 113:23
More by Lords of Acid
Release credits
- mix [3-5]
- mix [6-8]
- mix [9-10]
Issues
T3 October 1994
T1995





