Advertisement



Advertisement

Advertisement



Escaping from duct tape isn't as hard as it looks.

Prev Random Video Next
Movies always make it seem like duct tape is the most inescapable material on the planet.

Home