Tag: 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 […]