L.L. Bean is the store that never closes

WMTW - Portland ME
L.L. Bean is the store that never closes
L.L. Bean in Freeport never closes. News 8's Paul Merrill talks to those who make sure the store is always open.
View Comments (0)