This was a rather ominous passage from that website link above.
Every year there are about 30 meteors that explode in the atmosphere with power greater than a kiloton the equivalent of a thousands tons of TNT Worden said.
73 posted on 09/28/2003 6:30:21 PM PDT by Centurion2000
(Islam : totalitarian political ideology / meme cloaked under the cover of religion)