illRoots comes through with the official music video for Sir Michael Rocks’ “I’m Doggin'” from his new mixtape Premier Politics.

Comments