Missouri Police Safely Land Helicopter in Intersection

New video released Thursday shows the moment pilots were forced to land a Kansas City (MO) Police Department helicopter at the intersection of Independence Avenue and Elmwood because of mechanical issues. More Here.

New video released Thursday shows the moment pilots were forced to land a Kansas City (MO) Police Department helicopter at the intersection of Independence Avenue and Elmwood because of mechanical issues. More Here.
About the Author
Page 1 of 206
Next Page