It seems that the performance footage was shot at the same time as their last video, but that doesn't make this track any less killer, pun very much intended.
The track comes from the band's self-titled debut, available on Amazon.com for only $7.99.