Fantastic video. Amazing that you captured it all.