Tropical F#ck Storm played in my town last night and I was blown away... which prompted me to grab their album which came out recently. It gets a teeeeeeny bit samey, but overall really really really good. The kind of album that makes you wonder what the hell you're doing with your music. This is them live on TV:
https://youtu.be/WU5NaEmpSAg