This past week, weve seen one high profile upload from Walt Disney Studios YouTube account and several smaller, better ones. While Mufasa: The Lion King was downvoted 323k times, the videos promoting Let It Be are faring better on a smaller scale. Unsurprisingly, snippets from the Beatles documentary arent pulling in the kind of numbers that a Lion King trailer is, but theyre far more pleasing to...