About five hours into the show Friday night at the Cambridge YMCA, MC and resident Whitehaus scribe Brian S. Ellis once again climbs on stage in a pool-shark three-piece suit to introduce the Needy Visions. “We knew we had to get the greatest band that Weymouth, Massachusetts, has ever produced. And we did research.