Cowboys From Hell was released on this day, 28 years ago. Check out this performance of the title track from Jan 1990 in Denison, TX.