Preparations for a parade performance of a lifetime took a leap forward in London this summer – when the Director of Bands, flew to the UK to help finalize arrangements.
More than 550,000 spectators are expected to line the streets of London, England on Jan. 1, 2017 to welcome in the New Year and watch one of the world’s great street spectaculars.