Torque Converter! Opinions Please!!!

What does it run?

I have no idea.... Street car that has never been down the track.... It does pull hard though by the SEAT-O-PANTS meter!