I was in the area working on some condos, when that all went down.
He used to build sled armor / push bumpers for snowmobiles, and he also built mufflers for snowmobiles, at his welding/muffler shop. The bumpers he made for sleds could take out small trees and keep going. I know someone that has one of his bumpers still. I thought about buying it, but they add a good amount of weight to a sled. They are hella stout thou. Just picture a ranch hand or ARB type, bumper on a sled, all wrapped around the side of the belly-pan and hood also.