Behold Don Cherry's musical debut, "Rock 'em Sock 'em Techno." It's like if Snap! and EMF had a baby that was dropped on its head by the Chemical Brothers. [Puck Daddy]