Joe Ely is an American singer, songwriter and guitarist whose music touches on honky-tonk, Texas Country, Tex-Mex and rock and roll.