They were my favorite band on earth in the 1990s. Seeing them live tonight for the first time in 14 years.