The technology experts at Digital Trends examine a 3D-printed robot head with incredible detail. Hakeem Jeffries blasts ...