+ Sha Stimuli presents The Red Tape Series March 1, 2012February 29, 2012, News, Sha Stimuli, The Red Tape Series, 0 httpv://www.youtube.com/watch?v=YtQSQkP7v6g Sha Stimuli is again setting out to do what other emcees could only fathom doing, dropping ‘The Red...