Delay Trees self-titled album is the best DCFC album that Ben Gibbard didnt write. Its put out by four Finns, proving once more that Scandinavians are just cooler and better than you. The resemblance is eerie at first: Rami Vierulas easy-going, high-pitched keen echoes Gibbards, while the bands dreamy soundscapes within indie-pop structures call up […]
