Skip to Content

Loading Video...

One of the World’s Best Wines Costs About $6

June 15, 2016 15:37 PM UTC
- Updated December 06, 2017 11:33 AM UTC

It was named “best in show” by the Decanter World Wine Awards.