Pretty common fix to get out off the trail. I have seen the same with tie rods welded up with wrenches. Gets you out of the woods. Likely stick welded from the battery. They make high output alternators and kits to be able to do that without wrecking things - it happens on occasion without the kit too.