Slide Photo of Ben Affleck Filming The Town in Boston

Down to Business

Ben Affleck put on his serious face to film The Town in Boston on Thursday.

Latest