VIDEO Antonov An-124 Landing in Ottawa

Filmed in May of 2018, the massive Antonov An-124 was seen arriving in Ottawa on runway 25.

Loading...