I live here. The “unexplained explosion” was here.
BTW, that was not my post. Just an Indy citizen.
"I know.
BTW, that was not my post.
I saw nothing that indicated it wasn't.
I also know that Keepers Of Odd Knowledge believe Beech Grove is a "secret government internment camp".