Arguably the greatest air show of force on the planet ???. If you know of better or a similar one then put it in the comments and I'll check it out. Keep watching over the next few weeks as I'll be uploading all the other demonstrations from the mountain. don't forget to SUBSCRIBE to my channel by following the link below to my homepage THANKS FOR WATCHING DAF
Hide player controls
Hide resume playing