Where Would You Put 32 Billion Bottles of Wine? (Wine Spectator)

A new study projects the world will drink more than 24.6 billion liters of wine in 2018 …read more

Source:: Wine Spectator News and Features via rss