Aug 28, 2017
April and Chuck are fresh home from a trip to Windsor and they brought back some drinkable souvenirs! Windsor is Canada's southernmost city and directly across the river from Detroit, Michigan. It is a major contributor to Canada's automotive industry and has a unique history with alcohol production/sales with the US.