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