Some people have claimed that something giving off visible light ascended, that they associate with the TWA 800 catastrophe. What do you think that something was?
ML/NJ
If you are admitting that the huge fireball explosion took place below 7500 feet, your question is irrelavant.