25 Years Later: Revisiting The Resilient Depth of Big Head Todd and the Monsters’ ‘Beautiful World’
Produced and arranged by Talking Heads’ Jerry Harrison, Big Head Todd and the Monsters’ Beautiful World (released 2/11/97) sounds as polished and potent a quarter-century after its release as it