Repeat: Rivals Pop'arrazi Crew have built a successful career on TV in the Netherlands before appearing in ITV.
Rivals Pop'arrazi Crew have built a successful career on TV in the Netherlands before appearing in ITV.