They fucking kill it live. I was genuinely excited by their equipment at first, but then that tiny venue just exploded with the start of their set. I found myself ripping the dancefloor up with the band, and had a freak af time of it.
Bust out the Tripps boys, it's underpass time.
Favorite track: Lest Hell Embrace You.