Ever wonder about the scene on tax day at Fort Point Station Post Office, the only post office in New England that's staffed 24 hours? Try a spectacle of bumper-to-bumper traffic, police details, people running down Summer Street with envelopes in hand, and slow-moving lines.
Check out some of the faces in the legion of last-minute filers who pushed their financial luck to the 11:59 p.m. postmark deadline.
— Photos and captions by Stephanie Peters, Boston.com correspondent


