Tag: Bird Strike

spot_imgspot_img

Police Helicopter Pilots Survive Duck Strike

ST. LOUIS COUNTY, Mo. – Two police helicopter pilots survive a scare in midair. The St. Louis Metro Air Support officers spoke with FOX 2...
00:00
00:00