These urban legends in Maine are either true or they're not. Either way, you can investigate for yourself... if you dare.