The Horrors Drop New Track, Machine

IT’S been three years since we heard from the Southend-on-Sea band, The Horrors. Formed in 2005, the English psych-rock band have released four studio albums the latest one being the critically acclaimed, Lumin...