LL Bean has announced that it’s closing the Freeport retail stores.
This must be serious.
What are the folks in Maine going to do with their free time now?
tom hanks out of quarantine
https://www.dailystar.co.uk/tv/tom-hanks-rita-wilson-leave-21704465