Moose Morning Show

10 Best Maine Towns to Live in According to Some Dumb Robot Voice.
What in the sweet hell did I just stumble across? This video, which has been viewed over 5k times, was put together by someone who must not realize people live north of Portland in this state. According to this list, the 10 best places to live in Maine have to either be Portland, or a bordering town…

Load More Articles