10117710-dsc0093.jpg Published November 17, 2015 at 800 × 800 in 1971 Alice Cooper Love it to Death Shirt ← Previous Next →