Youtoo, which bills itself as the world's first Social TV Network, has just released a new Facebook app that allows users to be on TV. Youtoo launched in 2011 and is a cable network with a social twist. Users can record their own video responses to on-air cues and see themselves on TV.







