Lupe Fiasco - Thank You (Freestyle)
Play more Lupe FiascoMixtape MaestroFollow “Understandably pissed after being left out of what’s become rap’s modern-day Olympics, MTV’s annual Hottest MC’s List , Lupe Fiasco…” on Dec 4th, 2009 →
Once a week, Stack delivers a mix of the most interesting new music on the web, handpicked by the Hype Machine team. Here's a recent mix.