Where to Watch Spandau Ballet - Live from the N.E.C. In United States - Watch Spandau Ballet - Live from the N.E.C.