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 Guy Sebastian. Lupe ignites his fiery rhymes as he performs on top of a car amidst destruction and chaos. The video even carries its own message:

“Turn off your computer right now and go outside and do something to change the world.” But first watch the video below.