There's reports out, that Youtube, Twitter, and Facebook are teaming up to put out a new online site for their users to meet and share information, relating to each other. The name they're floated for the site is easy to remember: YouTwitFace.
Thought it was a joke huh? Silly you =P (link here)
1 year ago