A quick visit to a fiber glass factory and a carbon fiber factory in Shenzhen, China. Turns out, they make all sorts of stuff out of fiberglass and carbon fiber, from larger than life creepy ...