Scarlet And Sheba
5:19

from "Killer(1971) & Da Da(1983)" album
by Alice Cooper



Video from YouTube.com