Just recently found this band. I think I found my new favorite band and so far my favorite song by them.
Enjoy!