Originally Posted by HeadLouse:
“Or day of the Triffids”
Yes, that's what came to mind. I've never heard of the other thing.
I missed this last night but would have loved to see it. Too far South.
Sometimes I wonder whether some night sky occurrence like this with no prior notice, we should
watch with one eye covered - bearing in mind what happened in
Day of the Triffids!