Dolin Rouge Vermouth de Chambéry – Review

I'm sure we all remember Stage 7 of the 1996 Tour de France, right? That 200km romp through the Alps was one for the ages not just because of who won, the Frenchman by the almost-too-French name of Luc Leblanc, but also because of who lost. Spaniard Miguel Indurain had won the previous five Tours, … Continue reading Dolin Rouge Vermouth de Chambéry – Review