Abu Talib was born on February 24, 1939 in Memphis, Tennessee, USA as Fred Leroy Robinson. He died on October 8, 2009 in Lancaster, California, USA.
演员
饰:Himself - Taqwa Community Garden
2007(美国)