Leroy 'Nicky' Barnes

Leroy 'Nicky' Barnes

Birthday 1933-10-15
Place of Birth Harlem, New York, USA
Died 2012-06-18

Biography

Filmography