ben stiller

Ben Stiller in Upstate NY
Ben Stiller was spotted in Plattsburg this week after getting the green light to direct and produce "Escape at Dannemora."