The world-record deer antlers seized by DNR officers in 2009 during a poaching investigation are put on display for public viewing. The 8-point trophy buck was taken illegally near Cannon Falls.
Visibility: 3345
Duration: 1m 57s
Rating: 14