Live Report: Mad Caddies at Echoplex (May 2, 2024) A melange of eclectic sounds that mirrored the musical history of Los Angeles