Is that a clip from that great (as I remember it) series 'sailor' aboard the Ark from the 1970's? I have seen that clip before but it's always great to see it again.
Tell you what though -viewing those approaches/landings from the deck where the flight-deck crew are must be worth paying for!