Check out the above behind the scenes clip of Castro and his So Solid compadres filming the forthcoming video for their ‘Shabba Ranks’ freestyle.
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.