This is a new song from the upcoming album. It’s good, but I hope the rest of the album brings more. They’ve got big shoes to fill.
EDIT: Another great song after the jump
I love this one. It’s being called Holland Road according to youtube comments.