2010 Tax Day Rally Photos April 15, 2010 Tax Day Rally in Lincoln Square, Worcester. 2010 Tax Day Rally 015 Share this:TweetShare on TumblrPocketLike this:Like Loading...