Helicopter crash!

A Mohave County sheriff deputy looks over a helicopter crash site off Highway 93 north of Dolan Springs, which killed two people.