Watch 350 balls of cotton turn into a shirt

Follow every step in the process of turning a pile of cotton into thread, then fabric and finally a shirt.