C2C are back releasing new visuals for their song Delta off their debut album Tetra. The group have been bringing their a-game since their first appearance at the World DMC championships in 2003, which they were crowned team champions. They continued to successfully win the next three consecutive team DMC Championships. The group finally released their first full length album in 2012. C2C veered away from the traditional hip hop sound and push into more EDM while still keeping their roots in hiphop. This transition has helped them reach a wider audience and it is apparent with Tetra reaching number 1 on the French music charts. But regardless of the sound, their technical skills on the turntables is on point. I still think they would win the team DMC championship if they competed. Go check out the visuals below, especially if you are an anime enthusiast.