તે માનવું મુશ્કેલ છે કે કચરોના સ્વ-શીર્ષકવાળી પ્રથમ આલ્બમ 20 વર્ષ પહેલાં ઓગસ્ટ 15, 1995 ના રોજ બહાર આવ્યો.