Despite being formed in 2009, Sans Parade – an indie-rock trio two thirds Finnish and one third Swedish (amongst a studio support cast of several others) – had released only a handful of songs prior to last month, when they released their self-titled debut album. For that, they had good reason. They were working on […]