munruben
23rd March 2011, 08:04 AM
Utube, Twitter and Facebook are about to merge in one of the biggest deals of all time.
As of the first of next month the merged companies name will be..
UTwitFace
As of the first of next month the merged companies name will be..
UTwitFace