The thing about NYC is that could easily have been a manhole explosion! Or something else like a contractor hitting a cable.
Yeah, that's why I threw a disclaimer in my post. I noticed in the background a sign in NYC that there's a new movie out called "Chicken Little".