Brand Installation

Video

SILO Vodka is the flagship product from distillery American Crafted Spirits located in Windsor, the birthplace of Vermont.

With the installation of their Sign, construction is winding down and they will be ready to open sometime by the end of May 2013. You can follow along with their progress at http://www.SILOvodka.com