Skip to playerSkip to main content
  • 18 years ago
This video is actually one from YouTube but I thought it needed to be placed elsewhere as well. YouTube is changing their policies and many members are starting to evacuate their accounts. Their problem is that YouTube has become a Corporate advertisement and no longer caters to their members. In my opinion YouTube will eventually go into oblivion like Atom Films and iFilm before them. What do you think?
Comments

Recommended