Derailed filming on the Russell Sage College campus in Troy - JRC-TheRecord