Joe Budden puts his drama with Consequence aside and gets back to work. Today we get a video for “Castles” off his No Love Lost LP.

Directed by Lil Internet and Thuan Tran.

Previously: Trailer

Comments