Here’s a preview of the official “Castles” music video by Joe Budden. The full version will be premiering on BET’s 106 & Park later tonight. You can find this track on Budden’s No Love Lost LP, in stores now. Check out our review of that album here.