header ads
Showing posts with the label American Airlines flight forced to land after bird strikeShow All
American Airlines flight forced to land after bird strike An American Airlines flight was forced to return to the airport in Boston after apparently striking a flock of geese.