Bill de Blasio, a large and unpunctual man, bumbled through a fog both literal and figurative on his way to a scheduled appearance this morning, to which he was 20 minutes late.

Ordinarily, the mayor's tardiness wouldn't have been much of an issue. But today is the 13th anniversary of the crash of Flight 587—an American Airlines flight to Santo Domingo that crashed in Queens just months after 9/11, killing all 260 passengers and five people on the ground—and the mayor was on his way to a memorial. He missed a reading of the names of the dead and the tolling of a bell meant to mark the exact moment of the crash. People were pissed.

"Unbelievable man. Late, late, late," a man in the audience muttered. "He treated us like garbage," said Miriam Estrella, who lost five family members on the flight. "13 years today w. Out my mother in my life , at the memorial && this fucking Dumass mayor bill de blasio , is showing up late . Kill urself," tweeted @KianaFaith_.

According to a statement from de Blasio's office, he showed up 20 minutes late to a ceremony marking a tragedy that altered its attendees lives forever because his boat (????) was lost in the fog (??????????). From DNAinfo:

"Mayor de Blasio traveled to the ceremony by boat this morning and the boat was delayed due to heavy fog," a statement from the mayor's office said. "The Mayor regrets missing the tolling of the bell, but was glad to have an opportunity to mark this solemn day with the families of those lost on Flight 587, who have the continued support of this administration."

The Rockaways, where the ceremony was held, are easily accessibly by subway, car, and helicopter.

[Image via AP]