Strange statement, “tiny explosive”, yet it blew the entire foot off. “in a brown bag”, implying in a paper bag?
I don't believe this was a homemade fireworks project.
I feel the same way I felt when I saw the first plane hit the towers.