Ali Shaheed Muhammad

From Rap Dictionary
Jump to navigation Jump to search

Ali Shaheed Muhammad

New York City DJ and producer Ali Shaheed Muhammad was a member of groundbreaking rap crew A Tribe Called Quest.