from "2002-08-03: Wacken Open Air Festival, Wacken, Germany" album by Cannibal Corpse
See who else performs this track