It's Tax Day...have you paid your taxes yet?! Ed talks about that, and moves on to override votes that will find their way on to many upcoming town meeting dockets.