Joe Budden gives us a trailer for his upcoming video “Castles” off his upcoming album No Love Lost.