Outdoors
Helicopter airdrops deer
A helicopter drops deer onto "Antelope Island" near Salt Lake City, Utah, after biologists round them up.
Details
Transcript
A helicopter drops deer onto "Antelope Island" near Salt Lake City, Utah, after biologists round them up.
Producer : Valerie AguirrePosted 2019-11-26T10:22:09-0500 - Updated 2019-11-26T10:22:09-0500