Tag: The John Lurie National Orcehstra Flutter

Amulet Records will be releasinga new archival compilation by the John Lurie National Orchestra, The Invention of Animals. The compilation assembles seven previously unreleased live and out-of-print studio recordings by the acclaimed musician, actor and visual […]