No, you did not read this wrong. Worms were reported to fall from the sky today in Scotland. The worms fell during a rain storm, it appears, at Galashiels Academy. Here is the article
This is the first time I have heard about this but if you do a quick search you get a couple of other reports, however this is the only other report I could find quickly:
Louisiana reports worms falling from the sky, July 12, 2007
In addition to this, here is another site with 8 strange things that fell from the sky.
Just something different for a moment. More updates regarding solar flares and the effects on Earth coming soon.
Be the first to like this post.
View the original article here