Yup, though the overly-pedantic will quibble with "explosions"

I will not, though. It's a fine word for what's happening even though technically they're not explosions.
1
0
15
I would argue that while they're not technically detonations, they are still explosions.
0
0
4