Grand Central November 21, 2008 by Dave HaynesI lived 8 blocks from Grand Central for 9 years and watched the massive renovation. Definitely going to check in and see this installation next week when I am back in THE City on business. Looks very cool…