Squirrels to the Nuts filming at Macy’s
By Lauren Nicholson OLT’s Shot On The Spot went on location to Macy’s in Herald Square NYC to see Squirrels to the Nuts, starring Jennifer Aniston and Owen Wilson, filming. We were lucky enough to catch a glimpse of Rhys Ifans on set!