Case #0090608 Statement of Jason North, regarding the discovery of an alleged ritual site found near Loch Glass in Scotland.