
August 2018 - Scotland. Amazing video showing multiple UFO motherships hovering over the beach in Scotland... Watch the FULL VIDEO HERE ! The Robert Taylor Incident, a.k.a. Livingston Incident or Dechmont Woods Encounter is the name given to claims of...
Read more