Weather Phenomenon (Geo engineering?)

3 months ago
109

Filmed south Devon, UK in 2025

Weird clouds formation. Possible A.R.I.A geo engineering experiment.

Loading comments...