the Video reminded me of a very hairy Trident landing, in tough conditions, at LHR, I would guess about 30 years ago ...... I always remember the skipper announcing to the passengers after landing .......
"if its any consolation, thats the worst landing I have ever had too !!!! "