Quarantine creativity begins to show

David Wax Museum Euphoric Ouroboric, Mark of the Leopard As David Wax Museum, the husband/wife duo of David Wax and Suz Slezak have churned out studio albums brimming with their unique blend of Mexo-Americana whimsy for 14 years. In 2019, their debut label release, Line of Light, garnered the Charlottesville pair a performance on “CBS […]