That is a tough old boy to live that long on his own. We have a stray in our neighborhood that comes to visit and have a bite. We call him Roamy. I've seen him make it through at least three Minnesota winters, and some of these sub-zero stretches are just plain wicked...don't know how he survives.

RIP, Ironhead. Good kitty.