Following his already infamous run-in with Consequence earlier this month, Joe Budden is back at it with a new music video. The Slaughterhouse member just posted his visuals for “Castles,” directed by Lil Internet and Thuan Tran. The video intercuts footage of Budden doing his thing onstage and in the studio with a few more thoughtful moments.

The audio itself comes from No Love Lost, Budden’s recently released third LP. Watch the video via the link below and pick up No Love Lost on E1/Modd Muzik.

RELATED: Video: Joe Budden f/ Fabolous, Lil Wayne & Tank "She Don't Put it Down"