POWER OF POP RECOMMENDS: TALKING HEADS – LITTLE CREATURES (1985)

To be honest, I was rather freaked out the first time I heard Talking Heads. That was in 1980 with┬áRemain in Light, the band’s fourth album, which involved ground-breaking pop-rock experiments with African rhythms. And of course, when I first heard David Byrne’s voice, it took some getting used to Continue Reading