Skip Nav

Slide Photo of Ben Affleck, Rebecca Hall Filming The Town

Our Town

Ben Affleck and Rebecca Hall filmed The Town in Boston on Wednesday.

Latest Celebrity Gossip, Entertainment News & Celebrity News