Interesting footage of what appears to be an angel like spirit landing on the ground. Multiple people seems to notice the spirit and rush to take a closer look.
Interesting footage of what appears to be an angel like spirit landing on the ground. Multiple people seems to notice the spirit and rush to take a closer look.