Is there such a thing as a 5000 stall converter that is streetable ?

I gotta meet up and see this car sometime - talk about a street car!! (I'm near Detroit too)


I just want to know what it runs.