Since I seem to work every damn day, I didn't quite realize it was a holiday today here in the US. I half heard a radio announcer say that it would be nice marching weather today here in NYC and connected the dots to a lot less traffic, no school buses, and some flags.

Anyone else have to work on this holiday? I presume most non-US residents are working.
Who else needs posting rights here?