Time Square goes "VISTA"
I am in NYC tonight for an Exchange partner event tomorrow. I had a little time tonight to walk around Time Square. I love the lights and all of the signs. As I thought, Vista is everywhere. Right about the ESPN Zone is there show us your "WOW" Vista billboard that is HUGE!! I then went west on 42nd street The entire north side of the street is VISTA ads. 8 or 9 of them, I lost count. It's so fun to be in this town just after such a huge launch. Full page articles in USATODAY. I thought positive for them. What do you think of all of this marketing? Sorry no pics, I forgot the camera on this trip, just an over nighter.