10117710-dsc0086.jpg Published November 17, 2015 at 1000 × 1000 in 1971 Alice Cooper Love it to Death Shirt Next →