Idris Muhammad
Real Name:
Leo Morris
Profile:
American drummer,
Born: 13 November 1939 in New Orleans, Louisiana, USA - Died: 29 July, 2014.
Born: 13 November 1939 in New Orleans, Louisiana, USA - Died: 29 July, 2014.
Sites:
Aliases:
In Groups:
Variations:
dusty-lee
December 4, 2010