You're looking at a pic of Star Junction — I mean, Times Square. One thing you might not realize if you've never visited New York City is the just-a-little-off-kilter accuracy of the geography in Grand Theft Auto IV. For example, the Yahoo! ad you see here is located in the same spot as GTA IV's "EyeFind" search engine billboard, and it blinks and flashes just as bright.
I headed down there on Sunday so that I could pick up a Darkrai for my Pokemon game at Toys R Us (did you guys get one?), and since I live further uptown, I hadn't been there in a while - like since picking up and getting into GTA IV