I approve of this band.

Just found out about them recently actually. Probably cuz they're getting press about the new album.