I saw it too. Shame it's gone now, not many people will know what we're talking about unless we are able to identify it later in this thread.
It'd be REAL NICE (Mr. Scott G., I'm talking to you) if we had forum email notifications, like the old days, so TIME CRITICAL posts like these can reach the people reading email and they could tune in while the transient event exists. But that is a discussion for a different thread.
Anyway, I Googled around, found nothing of significance. Assuming it was live, it appeared to be on the west coast based on visible daylight. There was an airport in the background, but I couldn't connect that to any ongoing event.