Still remember when I saw this music video for the…

Still remember when I saw this music video for the first time, from this mysterious new band… youtube.com/watch?v=L8s9dm…