By Lauren Nicholson 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:
Check out the What’s Filming Now live-feed social media app by On Location Tours!
This app shows you where movies and TV shows are being filmed, in real-time!