from "2006-06-27: Dome Theatre, Niagara Falls, NY, USA" album by Ministry
See who else performs this track