Stop in for a cup of coffee

Did that red chinese balloon sabotage that freight train in Ohio this morning? Looks like a helluva mess.