from "Suicide Bombers: Who Told You to Die That Way?" album by Leaether Strip
See who else performs this track