sheriffjimwilson.com
Newfoundland Moose
As I write this I am sitting in the Mount Peyton Outfitters lodge near Bishop’s Falls, Newfoundland. I’ve got a moose hanging in the game shed and I’m taking it easy and watching …