James Cameron’s live action epic adventure made me sit up and realize that 3D technology has gone beyond the pixels of Pixar Studios, and will inevitably make its way from the big screen to our living rooms. But is 3D TV really the buzz word for 2010?
3 Comments