Muhammad Walks

Muhammad Walks

Lupe Fiasco

This is a rap over Kanye West’s “Jesus Walks” beat. As Lupe is a Muslim, he draws on Islamic teachings in this song