April 25 2018 8:35am

Small plane lands on busy street near downtown Calgary

A small plane carrying a six passengers landed on 36 St. N.E. in Calgary early Wednesday morning. Police are investigating the cause of the landing, but confirmed there were no injuries.

Responsive site?

Video Home