LIGHT THE TORCH Release Official Live Video For "Die Alone"