5. “Superstar” – Lupe Fiasco

Lupe Fiasco may be one of the most intelligent voices in rap.

He's got a ton of songs that will make you think, but this one's my absolute favorite.

“Same Love” – Macklemore & Ryan Lewis
Explore more ...