wow that sucks
Ouch...that's pretty brutal. Gonna get it welded up...or time for new headers????
That sucks. Looks like new headers are in Order. You could braze it up but with that big of a crack new is better.
ouch man. at least you found the leak