cdza Battles YouTube’s Most Popular Videos in a Live Performance

New York City-based experimental music group cdza takes on some of the most popular videos on YouTube in a live performance in Las Vegas.