ForgiLaGeord

ForgiLaGeord t1_jc4fxsi wrote

The manufacturing defect-caused leak? The debris impact theory is pretty much debunked now that two leaked in the same way, and the next one is delayed to fix the same defect.

1