I apologize, but although I remember reading it, I can't seem to find the article about the video. I have retracted (edited out) the unsubstantiated claim. It does leave the question open though: "where is the video" (if there was one)? As per news articles, an employee claims to have heard a pop at 9:24 am, but that's all we know.