New video from Suffocation from “Live In North America”.