Avebury
UFO with flashing sky filmed near Avebury, Wiltshire, UK.

Source Link: Scratch https://www.youtube.com/watch?v=Sf1FXnh7CV8 Permissions Granted To Only Real UFOs He has more UFO videos on his channel. Witness description: "This could only be seen in infrared. It was directly in front of us. But it's also out in the middle of nowhere. I found the ...

READ MORE +
UFOLand.org
Logo