I don't know that much about them but I love this first song that I stumbled across today.
Don't ask me why I like it as I'm not that good at explaining why I like anything.
It just feels great! Great energy!
See what you think for yourselves:
Watch the video below: