A person in Florida spotted a strange, almost perfect, square shape in the clouds which some are claiming is proof of aliens. The oddity was seen over the Aliki Towers in Ormond Beach, Florida, where it stayed for a few minutes before just vanishing. A video was snapped by Floridian Melly Hatchet, who posted the findings to Instagram.
She said: “This morning ... Read even more