Sleykin (Oct 23, 2021)
I think that might be from an electrical transformer explosion/fire in New York City. It's certainly a transformer going up as he walks across the cooling grates in the sidewalk. And the fire afterward is the transformer oil burning. That smoke is probably as bad as, if not worse than, the explosion.
There are currently 1 users browsing this thread. (0 members and 1 guests)