Miracle on the Hudson

News

US Airways flight lands in the Hudson River as engines fail due to bird strikes

More From Embedded-Only/News