Like you, this explosion reminded me, too, of one associated with bomb making. Immediately I thought of the Weather Underground episode. I wonder if this latest explosion will be swept under the rug after they find the evidence?
If the sheetheads blew themselves up, it will be covered up!
We’ll be told that an angry white guy bombed the place!