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.
Called, among others, "flying rods", "skyfish" and "solar entities", these creatures are invisible to the naked eye and can only be noticed on slow motion camera and resemble a flying centipede.
First made known to the world in 1994 in Roswell, New Mexico, by an Unidentified Flying Object enthusiast who was attempting to film an UFO - at the site of what is believed to be an UFO landing in 1947 - people in several parts of the world have since also claimed to have captured images of the creature and put them on the Internet.
Originally posted by Picollo30
well from that picture i can't think of any known insect.
were rods proved officially as fake?