New York-made wine is having its latest moment of fame, just in time for New Year’s Eve drinking inspiration, with a 10-second trailer running on one of the big screens in Times Square.
New York-made wine is having its latest moment of fame, just in time for New Year’s Eve drinking inspiration, with a 10-second trailer running on one of the big screens in Times Square.