Not bad for a bunch of humans! Cancer Bats tearing through their cover of "Sabotage".