Confucius MC ft. Strange U and Lee Scott – Cicada 3301 [Video]
Confucius MC steps back out of the shadows for his latest single 'Cicada 3301'; drafting in underworld connections StrangeU (High Focus) and Lee Scott (Blah Records) for covert operations.