There are said to be things stranger than Bigfoot that lurk in the Northwest. From Puget Sound to Vancouver Island, meet our region’s answers to the Loch Ness monster.
There are said to be things stranger than Bigfoot that lurk in the Northwest. From Puget Sound to Vancouver Island, meet our region’s answers to the Loch Ness monster.