"stall converters". Is it just me?

...and what about those transmission cooling lines going through a 190 degree radiator?