Us Mainers have a lot of time to kill on the road. Whether it’s a long commute down I-295 through 9-10 towns, a leisurely ...