Release
Busta Rhymes – Master Fard Muhammad (ft. Rick Ross)
Release date: 2020-11-01
Album: Busta Rhymes – Extinction Level Event 2: The Wrath Of God
Credits
Video director(s): Dre Films and Busta Rhymes
Music producer(s): Hi-Tek and Terrace Martin