The Valley’s own Meat Puppets returned to the stage for a sold-out show on Saturday, April 18, at Crescent Ballroom as part ...