Eau de Vie by SWAT Eau de Vie translated literally means “Water of Life” and it’s hard to argue ... June 7, 2016 Art, Drink & Food, Feature, Grooming, Main, Sporting, Style