Words I would use to describe this band's music include rousing, joyful, life affirming, and dramatic. This band and their music would be at home on any size stage from the tiny confines of The Drake Underground to festivals and stadiums. Sometimes you see a new band and see the potential. Sometimes in cases like this you see a band at a high level of achievement that can only go up and up.
Their latest album is Mont Royal and is indeed named after the mountain in the middle of Montreal.
And of course, some tunes:
"I Want To Feel Alive"
"Venice"