JENNIFER ANISTON FILMING SQUIRRELS TO THE NUTS IN NYC
An OLT insider spotted Jennifer Aniston on set filming her new movie Squirrels to the Nuts around 96th Street and Madison Avenue in New York City on July 16th! Aniston is starring in the new film with Owen Wilson, Kathryn Hahn and Cybill Shepherd. Check out this exclusive photo our insider captured: