Must See!!! Captured off an old vhs. Screaming fans in London, album going Platinum all over the world. This was broadcast in the UK, not sure what channel. Before the release of the Bad music video. The Magic Returns