Skip Nav

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.

Image Source: Bauer-Griffin Online
Latest Celebrity
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>