The Stig At Loch Ness Road Weird 8 years ago Subscribe to news updates Unsubscribe from news updates Name: The Stig At Loch Ness Road Lat, Long: 57.3011163,-4.4702256 Location: Lake Loch Ness, Highland, United Kingdom Share this:Print