Tag Team
Atlanta-based hip hop duo Tag Team garnered a little bit of fame and a lot of airplay with their smash hit release, “Whoomp! (There It Is)."" The track ranked number 1 on the R&B charts and number 2 on the Hot 100 singles chart. Cecil Glenn, or DC the Brain Supreme, and Steve Gibson, or Steve Roll’n, make up the... read full bio