Rubber Doll ['I Love It When You Squeak' Mix] by Lords of Acid Overview Tag Appears on 1997 - Rubber Doll [EP] Duration: 5:19 Playcount Listeners