It looks like this is being filmed from another aircraft (big pillar in the middle of the window). Why was this pilot filming, it seems like they'd see planes landing all the time so was there something special about the landing - bad weather perhaps ..
Yeah it's really unheard of in Toronto and unexpected this especially this time of year. Ice and snow. Looks like wind speed was about 30 to 40 miles per hour. Seems like they would know better than to attempt to land outside the parameters of the aircraft.
No one said you used the video to estimate, I just assumed that no one would be stupid enough to think that a weather website can tell you the windspeed of that particular gust at that particular location.
The pilot was experiencing the weather because he was physically there in person, not watching a video.
I'm genuinely curious to know why do you think the pilot was filming?