MSN UFO NEWS, March 14, 2018
Fascinating TV report and footage, caught by an Australian film crew. Wikipedia: "Kaikoura is a town on the east coast of the South Island of New Zealand. It is located on State Highway 1,180 km north of Christchurch.""Journalist Quentin Fogarty said they were transfi…
Comments