Piper PA-31-350 Chieftain landed on a street in Calgary, Canada
On the morning of April 25, around 06:00, a Piper PA-31-350 Chieftain lost engine power, and the pilots decided to land on 36th Street in Calgary. Piper PA-31-350 Chieftain landed on a street in…