blog.eil.com
New Order announce only UK show of 2018
New Order have announced their only UK show of 2018. The iconic band will headline London’s Alexandra Palace on November 9. It comes after a documentary about the band will air on September 2…