Filming in Grand Central Station (I guess).

Long day. Was at work at 7:30am now it's 10:00pm.
Important meeting between executives happened so it was a busy day. Good to see them up here in New York though.

Comments
Sign in or get an account to comment.