Idris Muhammad

Official videos

Follow this artist

About this artist

American drummer,
Born: 13 November 1939 in New Orleans, Louisiana, USA - Died: 29 July, 2014.