Skip to main content
Report this ad

See also:

Apple Maps satellite image believed to show Loch Ness Monster

Is this the Loch Ness Monster?
Is this the Loch Ness Monster?
Apple Maps, via GA Daily News
Report this ad