Need some electrical help with my ‘68 Plymouth Valiant 100

So the red arrows are showing where the leak is coming from. I wish I could record it to show a video but it is bubbling out from that crack. The blue arrows are just pointing out some of the leakage that can be seen. Is this where the thermostat housing is? I don’t really know where that is located.

View attachment 1716330828

View attachment 1716330829

View attachment 1716330830
So it appears you DO have a intake leak, there is a passage there for coolant from the head so if the red arrow is the area of the leak then it is probably leaking at that gasket you could try putting a wrench on the bolts closest to the leak on the intake and see if there loose but if no go then the intake is coming off, not a terrible difficult job but not something you want to necessarily take on at this point. For reference the thermostat housing is bolted to the intake with two bolts directly under the upper rad hose so NOT your leak.