Bizarre Illuminated Cloud Seen Above Covington, Louisiana
A bizarre illuminated cloud or contrail was seen above Covington, Louisiana on the evening of January 18, 2022, causing many...
A bizarre illuminated cloud or contrail was seen above Covington, Louisiana on the evening of January 18, 2022, causing many...