«Scarlet And Sheba» song by Alice CooperThe track «Scarlet And Sheba» appears in: Dada Date: 1998/06/30 Track: 6 / 9