Crystal Cities release new single “Talking To Myself”

crystal cities

Crystal Cities have released a new single titled “Talking To Myself”. The music video can be seen below.