1-866-829-4411

Projects /
Lucas Oil Stadium
Indianapolis, United States

When the Colts were having a impressive new stadium built they needed a winch able to move the massive covers that open the roof to natural sunlight. A set of 12 custom winches needed to be designed and assembled 200ft above the ground.