Lots of odd explosions recently.
Bingo
[Lots of odd explosions recently.]
I was thinking that too. Lotsa stuff blowing up. In certain places.