Lupe Fiasco has had a very busy 2014 so far, releasing a steady flow of new songs. Today he's joined up with Ab-Soul from TDE for "Thorns & Horns." The aggressive song has both rappers going bar for bar with Soul easily matching Lupe's relentless wordplay.

There's no word on where this song will end up; whether it be Lupe's Tetsuo & Youth or Ab-Soul's unnamed solo project but this should build excitement for now. Steam the song below.


RELATED: Lupe Fiasco Goes In Over Que's "O.G. Bobby Johnson" on "Thot 97"
Lupe Fiasco and Ty Dolla $ign Team up on A New Song, "$nitches," and Lupe Shares A Sequel "30's (Snitches 2)"