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...