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