Frozen time in Grand Central Station

That awesome crew of Improve Anywhere did it again. This time (no pun intended) they stopped time for people in Grand Central Station for five minutes.