Black Juju by alice cooper Overview Tag Appears on 1971-07-23: The Barn, Peoria, IL, USA 1971 - Love it to Death 1971 / Love It To Death Love it to Death Love It to Death Love It To Death Love It To Death (US Release) On Parole The Studio Albums 1969-1983 Playcount 148 Listeners 64