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 of. Oh no wait, the monotone robot DID say that Brewer and Caribou were dope as hell. I just wanna know, how the frick did Windsor not make this list? I mean, we have the damn fair... AND we're a dry town! Let's party.. No offense to anyone who lives in any of the other towns mentioned in this gripping masterpiece. Residents of Portland, Portland, Portland, Portland or even Porrttland.