Ministry debut new track “Double Tap”