I picked up a pair of funky pliers like that not too long ago. Haven't used anything like that in years, but, being I'm working on older and older stuff, figured I'd need it sooner or later.
Definitely wear your safety goggles when using those things!