Chuck Leavell

Chuck Leavell

Born 28 April 1952 in Birmingham, Alabama, U.S.