The Denver Sleigh Works

Before the days of cars, people uses horses and buggies or carriages to haul their families or goods.  But in the winter, you probably had a sleigh.  Today the owner of the most sleighs in the country fittingly lives in the city of Denver….Denver, Missouri that is.  He has nine buildings full of sleighs…

Author: Tom