You Tube or Google Video or Metacafe
February 16, 2007 11:03am CST
Which one do you guys think is better?? you tube? google video? or Metacafe? Not many people might know that You Tube and google video have merged together... Actually youtube sold its right to google video...