Source: New York Post
Grand Central is poppin’. A series of mysterious giant balloons have been floating above the daily frenzy of rushing commuters and wide-eyed tourists in the station’s iconic Main Concourse for months – spurring many passersby to do a double take. The inflatables have included a bright red heart-shaped balloon; a star emblazoned with “USA” and another in the shape of the No.
Go to Source
Related News