Pouring rain, howling winds, massive shunts, and multiple stoppages. That's pretty much a summary of the entire 2025 ...