Wow!! That must have looked terrific live! At first viewing I didn't pay enough attention and thought it was a crappy computer video someone had made. I realised for sure at the swimming scene though that it was live, so I watched it again.
I loves that kinda stuff!