Hi IMWhizzle,
I'm from Amsterdam, and a huge fan all my life (well since i was around 3 years old) So i was always following him, especially when he came to the netherlands.
The tv stations ive mentioned still exists today ,only TMF is gone. They literally said in the video that TMF and NOS own the full concert. And when i was at the arena concert you could see all the logos of the TMF channel. The Stranger in Moscow clip (the live version) for example was shown many times on tv as a special version clip of SIM just for the fans from holland. I think the dutch MJ fanclub requested this a couple of times but have always been rejected for some reason...
hope this was somehow a helpfull answer