Flashbacks reveal Rob and Beth in their apartment at the Time Warner Center, overlooking Columbus Circle.

Filmed here

Columbus Circle

Columbus Circle, New York, US

Community posts