Edo Performing in Denver, June 10 2017 Edo The basses of Edo Edo and Michael LaMacchia at Terrapin Edo at Terrapin EDO Edo and Leland Sklar at the 2008 NAMM Show Edo and Caroline at The Freight & Salvage Warming up with Mikey LaMacchia Trio at Terrapin Crossroads. Foni Mitchell