Wow! That's great.
I'm listening to it for the third time in another window as I type this. That's a moving video and a fantastic compilation. In fact I had to stop and listen and watch till the end for the third time before I could finish this post. Thanks for sharing.