Footage in Edinburg, the author promissed the rest of footage will be out soon released.
More information are necessary to take any conclusion.
Strange strange strange… the world of the unexplained, bizarre, paranormal events and weird news from your neighbors.