Sha Stimuli – Too Many (Put The Mic Down 2) By LEGEND October 29, 2008 Verses The World is coming soon. Sha’s telling some people what they should do. There’s too many of them.. Share this : Comments