Youtube

Did Russia pioneer YouTube?

The death of YouTube? (VIDEO)