Flash Freeze at Grand Central Station

Sunday, February 3rd, 2008

Here’s something you don’t see everyday, though it would be fun if you did: Frozen Grand Central: