The Italian Air Force did a show in NY state yesterday.
THAT MAKES MORE SENSE
That could be the answer. A departure tribute isn't uncommon for airshow teams. That would have been red, white and green to be the Italians though.