Transmission fluid everywhere

Oops, That's a lake for sure. Did the seal get torn when the converter was put in?
I really have no idea. The car was done by somebody else a while ago. Anything is a possibility at this point.