How Duct Tape is made. By Red Green

Red Green's holy land. Located in London, On. I want a fleet of k-cars:P