Thumped Album ClubThumped Album Club Week 49: Soundgarden – Louder Than Love (1989)For all the wrong reasons, week 49 of Thumped Album Club features Soundgarden's second album Louder Than Love, from 1989Read More