I believe this is filmed at RAF Waddington and guess it's the Waddington show but what a great vantage point to get close and personal with some of
these great aircraft , the Vulcan landing at the end incredible.
All the video poster says is it's a viewing spot on the A15 so no ticket required free public access , what a great day out.