She found, did not take, this video. And I agreed it looks like TAR crew. Have just checked possible flights.
Assuming vid taken approx. 630PM local, departure should be approx. 30 min later.
Destinations sadly only suggest a connection elsewhere, likely Paris or Frankfurt.