Here’s the story behind the mysterious balloons floating in Grand Central Station
For months, mysterious giant balloons have been quietly floating above the daily frenzy of rushing commuters and wide-eyed tourists in the Grand Central Station's iconic Main Concourse.