from "2003-06-12: Hultsfred Festival, Hultsfred, Sweden" album by Strapping Young Lad
See who else performs this track