London rapper Haze has linked up with two generals Akala and Swiss (formerly of So Solid) for this collaborative track “Against All Odds”. The simply shot black and white visual directed by production powerhouse GlobalFaction accomanpanies the song that features three hard hitting verses from the trio of emcees and is the first of a series of visuals that will be taken from Haze’s upcoming free album Loyalty, Honour, Respect due to drop soon.

Haze is, in my opinion of the most talented rappers we have to offer not only in terms of his lyrical ability but the way he offers his commentry on issues and I look forward to hearing more from the forthcoming album. Check the video out below.

Follow @HazeTheTruth on twitter