'Squirrels to the Nuts' filming on location in Astoria - Thursday 25th July 2013

Actors on the set of 'Squirrels to the Nuts' filming on location in Astoria, Queens - Queens NY United States - Thursday 25th July 2013 (21 images)

Advertisement