November 21, 2024

The Needham Channel

Your Town…Your Neighbors…Your Television!

Puppet Show

June 8, 2023 • Artist and puppeteer, John Lechner, created a fun outdoor exhibit of larger-than-life bugs and will also...