October 15, 2010 A human puppet for the masses - Seth Green talks ControlTV Edit Delete Tags Autopost via cnn.com
October 15, 2010 Seth Green's ControlTV up! Tristan is now live (he's waking up? nope still sleeping) | Online interactive reality show Edit Delete Tags Autopost via controltv.com