Thursday, July 17, 2014

Netherlands | Town Of Saints - "Stand up"

RECENT

Town Of Saints is an indie-folk band formed in Groningen, Netherlands. Their latest single, "Stand up", is one to pay attention! It's totally contagious, and the mix of strong instrumentals and well-fit vocals is very clear. Totally worth the listen!

No comments: