October 15, 2010 A human puppet for the masses - Seth Green talks ControlTV Edit Delete Tags Autopost via cnn.com