So their new single just released today (if i got that right) It was recorded, mixed and mastered completely by the band themselves.
For those who don’t know them, let me add the MV from their previous single
I thought that said autism at first