"Little Creatures" by Talking Heads
Little Creatures is the sixth studio album by Talking Heads, released in 1985. The album marked a stylistic shift for the band, moving away from the dense experimental textures an…
Read more about "Little Creatures" by Talking Heads