I was thinking that it might have been intended for Glenn's studio.
I think Fox Studios is two block down.