It’s a few days late, but here are the YouTube clips from the March 16th edition of The Needham Channel News:

Leave a Reply