Listen

Description

Ever since wine making was invented, humans have asked themselves, “How many grapes do I need to make a standard bottle of wine and will shop-bought do?”

Curious?

Good.

Let's begin.