Downey Tax Day Steve Downey talks about the future of America for coming generations at a Tax Day event on May 17th in Boston. (Photo by Hannah Cruz-Fratus)