

Spangal Island
A man in a small New England town is suspected of having something to do with the disappearance of his rival.
Other episodes for this season























































A man in a small New England town is suspected of having something to do with the disappearance of his rival.