Tag: Icarus’ Last Night
First Listen: Strange Fiction – Icarus’ Last Night
Strange Fiction, an alternative rock band based in London/Barcelona, formed in early 2014. Carlos (vocals), Sergi (guitar), Marc (bass) and Joel (drums) released their debut album 'Orange', in June 2015 to hugely positive reviews....