Keith Carlock perfoms with Steely Dan at the New Orleans Jazz & Heritage Festival on May 6, 2007.
keithcarlock050607