Home Tags Cecil Glenn
Tag: Cecil Glenn
As Tag Team, Cecil Glenn, aka DC the Brain Supreme, and Steve “Rolln” Gibson may be one-hit wonders, but oh, what a hit. The thumping bass, gleeful spirit, and endless chants of the title phrase have made 1993’s “Whoomp! (There It Is)” one of the most enduring party songs of the past 25 years.