Found this Pullmax for sale, its the only picture I have. Was wondering if anyone familiar with this can give me some info on it. Is it a practical piece for doing some metal forming? Any info appreciated