Strange Parts Interior view of a Chinese 3D printing factory – in Shenzhen, China Strange Parts • Available on Youtube • Published 7 years ago