It is an office owned by CBSi. TV guide office space apparently.I must be out of the loop. Vinny and Alex are getting an actual office space? Doesn't CBSi have some kind of offices in New York already?
I'm confused.
Has there been any official word, beyond Vinny's original post, on what is happening out in NY?