Richard "Pistol" Allen

Richard "Pistol" Allen

Richard "Pistol" Allen

Born
August 12, 1932
Birthplace
Memphis, Tennessee
Died
June 30, 2002