Taboo Performs the Zumbao Dance in Music Video

Are you up for the Zumbao dance? Guess the World Cup fever is here! After 1 week release of Taboo's "Zumbao", the official music video has hit over 500,000 views. The video is all ...