Spontaneous Kittens
There’s a common idiom in English, which is “to have kittens.” Usually, this just means that someone is really worried or upset about something – but in the case of this cat, it has more than one meaning! If the lights in the sky were real, I wouldn’t be surprised if she gave birth.
After all, felines who are stressed are more likely to go into labor, especially premature labor. So, the fact that this grandma saw lights and then this happened makes the chance of the UFO being realistic. Either that, or it was just one freaky coincidence. I’d like to believe that it was the first one!