Victoria and Josh Overington at Le Cochon Aveugle Victoria and Josh Overington at Le Cochon Aveugle.Victoria and Josh Overington at Le Cochon Aveugle in York, England.