'Finding Bigfoot' in MidCoast Maine?

Rumor has it, as of November 2013, the film crew of “Finding Bigfoot” is coming to MidCoast Maine…

Read more