Joe Budden releases a teaser clip of the music video for “Castles” that appears on his new album, No Love Lost that hit stores today.

The video for “Castles” will be released soon.