Many small towns across central Illinois have a difficult time keeping downtown storefronts occupied. Windsor, in Shelby County, is certainly no exception. Recently however, the town has seen growth downtown. It is something that may be spurred on thanks to the opening of Windsor’s Pub downtown. Ryan Burk heads to Windsor to see why it is having a chain reaction when it comes to growing the town.