Looks like Microsoft has decided to bounce all the YouTube URLs sent via Live Messenger. It is rather pathetic to see such measure been taken in direct competition with Google.
Microsoft has its own version of Video sharing site called MSN Video and I guess it’s their way of competing against YouTube just because Microsoft has [...]

Popularity: 7% [?]