Video: Castro – Shabba February 20, 2014 Music, Uncategorized, Videos 699 Castro releases his latest video for his freestyle Shabba off his latest project F*ck the Industry.