Total Victory is a band I know next to nothing about. I came across this track very randomly on the internet and was moved to share it here. The vocal starts off feeling Fall-esque but once it gets into its stride, the whole thing is quite a hypnotic sucker-inner. The lyrics are straaange …. sci-fi? …