Godfather Winemaker Cocktail

Mixing cocktails is a pure magic. When seemingly incompatible ingredients are mixed together in a glass, and the result is gorgeous, it can’t be called otherwise as ‘magic’. The etymology of the word ‘cocktail’ is very ambiguous. More than a dozen of different versions explains its origin. If you look in the Oxford Dictionary, the