January 16, 2021

11.24.20 Castle UFO Confirmed

We recently reported that a red globe UFO had been seen just outside Rome Italy. Now our friends in Italy have researched a little further and found more witnesses to the same sighting. A pair of 15-year-old girls were at riding school when they believe they saw the same object and the rest of the story is HERE.

Skip to toolbar