Article in Manchester Evening News. Promoting DEVO's show in Manchester, UK at The Apollo June 23, 2007