Indie trio Glass Peaks have just released their mesmerising sophomore single Hold Me Closer. With a sound described as “melancholic