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.

I thought the shoot down was near Billings so that'd be a heck of a debris field