Archive Apple iTV By victorcaba · May 11, 2012 · 0 views Apple television set called iTV coming according to FoxConn, out of China. Related ShareXFacebookLinkedInWhatsAppEmailCopy link victorcaba Victor Caballero writes about Pasadena civic life, community events, music, energy and technology. Publishing since 2007. ← Previous post Next post →