Microsoft Soapbox (YouTube rival)
Here is a link to a BBC article about it:
Microsoft launches YouTube rival.
Notice the image...look familiar? *rolls eyes*
Microsoft launches YouTube rival.
Notice the image...look familiar? *rolls eyes*
Comments
Here is a link to a BBC article about it:
Microsoft launches YouTube rival.
Notice the image...look familiar? *rolls eyes*
oh geezzzz....
copy apple since their inception, copy you tube, have these guys ever come up with any idea on their own?