Branded Docs, Lifestyle, Reality, Videos Duck Tape – “Ultimate Duck Tape” November 18, 2014December 6, 2014By exnoise