Kansas City police helicopter makes emergency landing on Independence Avenue

A Kansas City Missouri Police Department helicopter was forced to make an emergency landing on Independence Avenue near Spruce Avenue on Wednesday evening. No injuries were reported, but the helicopter was disabled and was removed by tow truck fro
Up Next
A Kansas City Missouri Police Department helicopter was forced to make an emergency landing on Independence Avenue near Spruce Avenue on Wednesday evening. No injuries were reported, but the helicopter was disabled and was removed by tow truck fro

Kansas City police helicopter makes emergency landing on Independence Avenue

August 03, 2016 11:51 PM