Check out Joe Budden’s visual for “Castles,” a track off of his latest album, No Love Lost. Listen as he gets personal about his feelings on the entertainment industry and addresses the critics. He can be seen rocking By Any Means apparel. The same company that produced the visual. Peep the quick cameo of him and fellow Slaughterhouse rep Joell Ortiz up at The Source.
Advertisement
-Danitha (@LifeLikeJones)