Music, podcast Two Left FeetTwo Left Feet is an acoustic guitar duo featuring Neil Haden and Mark Caruana. During their appearan by Welcome To The Music November 3, 2016March 20, 2021