posted on Jan, 28 2013 @ 08:56 PM
Hey OP I saw this on the local news the other night. I live in the state of Maine so it's not to far off. There was no footage that was played on the
news of the craft, and only 2 witnesses who spoke. Will stay tuned to thread, am interested to see if anything turns up.