Source is me, I'm in a building across the street. It may turn out to be a somewhat minor transformer accident, too early to say if it was a bomb.
We are all thankful you weren't turned into Reeses pieces...