The Terrifying Mystery Of Maine's 'Cape Intruder'

Cape Elizabeth, Maine, is a quaint seaside community known for its idyllic…