Lupe Fiasco & Guy Sebastian – “Battle Scars” [NEW VIDEO]
Lupe Fiasco has been embroiled in controversy with his own music, but he fights a different war on his latest track. The Chicago MC marches to the front lines of love on “Battle Scars,” his collaboration with Australian singer...
Read More