Dancehall HipHop

Lupe Fiasco – B*tch Bad [Music Video]

Lupe Fiasco – B*tch Bad [Music Video]

Lupe Fiasco is know for powerful and controversial songs and videos, and his latest video for “B*tch Bad” is no different. The single is the latest off his upcoming album […]