They may have hit their prime in the mid-2000s, but have no fear: duct tape prom dresses are still going strong in 2017. In fact, Duck Tape has selected 15 finalists for the 2017 Stuck At Prom ...