'Flying Rods' discovered in Sabah -- Science & Technology -- Sott.net: "A mysterious insect-like creature that has been captured on film in several parts of the world but never physically and also not scientifically explained because of the tremendous speed at which it travels has also been found in Sabah."
No comments:
Post a Comment