News

The "world's largest foam party," is predicted to dump several inches of "snow" (via "state-of-the-art indoor blizzard technology") inside Grand Central on Saturday, March 2.