Just....listen, if you like interesting instrumental rock. I'm not sure I can describe them otherwise.
The best. No words needed.
I have no idea what this song is called but it is great