Is YouTube the greatest invention of mankind? Who loves to live vicariously watching incredible adventures like this? Are there short films that really moved you?