YouTube Experiences Worldwide Site Crash – The Source

The Source
If you are unable to watch YouTube videos, you’re not the only one, as the site appears to have crashed entirely for users worldwide. In a very rare occurrence, video sharing website has completely gone down, not loading any videos or menus on desktop …

and more …read more