Thumped Album ClubThumped Album Club Week 35: Talking Heads – Little Creatures (1985)The Thumped Album Club entry for week 35 is Talking Heads' 1985 LP, Little CreaturesRead More