When I went up to Maine a few weeks ago my friends took me to the LL Bean main store up there (they call it heaven or something..) and it is open 24 hours every day of the year. I simply can't wrap my mind around this.
When I went up to Maine a few weeks ago my friends took me to the LL Bean main store up there (they call it heaven or something..) and it is open 24 hours every day of the year. I simply can't wrap my mind around this.