Trouble Chasin' is the duo of rappers Truth AKA Trouble and Chase Baby, who have been at it in the scene for a few years now. They've released a new video for "No Favors", which is one of the lead tracks on their self-titled record from last year. Watch them take a stroll below:

Top photo is a screenshot from the video.