by Cassandra Dailey | Oct 19, 2017 | New Music
UK indie pop heartthrobs Two Islands provide even more proof that 80’s synth pop never has and hopefully never will die with their latest single “Still Life.” The band aims to pay homage to their native Liverpool’s iconic songwriting history, while bringing their own...