Feature Film ‘Derailed’ Being Shot At Russell Sage College In TroyFeature Film ‘Derailed’ Being Shot At Russell Sage College In TroyWho needs Hollywood CA when you have Troy NY?CandaceCandace