Art in the City….
One of the things that make New York city such a magical place to live is that there is constantly stuff like this going on.
I wish I had been there to see that, just imagine 207 people completely frozen in Grand Central. Awesome, nice job ImprovEverywhere.