Check out this photo. It appears to show two elves, hard at work to spread holiday cheer. Westwood Minute captured this image outside of Westwood's Town Hall, shortly after 6:30 p.m. on Tuesday, November 22, 2022.
Stay tuned for more. This is a developing story.