London-born band, Crystal Fighters have dropped a taste of things to come with brand new track, “All Night”, taken from their forthcoming LP. Since forming in 2007, the band, known for their blend of electronic synth-pop and folk-fused indie, have released two studio albums to date, their 2010 debut, “Star Of Love” which dropped in […]