I can’t believe it’s been twenty five years since the Neon Trees’ debut album Habits was released and thrust the Utah indie-pop band into the spotlight. With the album and singles “Animal” and “1983” making waves on the Billboard charts, it seemed like you heard and saw (lead singer Tyler Glenn and his signature mohawk) …
Continue reading "Neon Trees sink their teeth into Buffalo – Apr 27, 2025"
