Fern Flower
Published on February 22, 2023

The Cloverdale Phenomenon

Кловердейл, Alabama, United States of America

Description

In Cloverdale, Alabama, a small town located in the northwestern part of Alabama, similar lights could be seen almost every night, and they seemed to be glowing balls of different colors.

Residents saw these objects so often that they simply did not pay attention to them – "those damn lights again." The Cloverdale phenomenon continues to manifest itself today.

loading...