Leroy Foster

Profile:
Born : February 01, 1923 // Algoma, MS, United States
Died : May 26, 1958 // Chicago, IL, United States
Aliases:
In Groups:
Variations: