0
5
A Kansas police helicopter pilot successfully performs an emergency street landing after the aircraft suffered a serious mechanical failure. Skilled officers and FAA certified pilots guided the aircraft down onto Independence Avenue, where thankfully traffic was light