Here is a link to this same video but the English translation is different:
http://www.youtube.com/watch?v=iN7LVG-Ko5w&feature=related
I’m only seeing subtitles in Italian or something.
They’re both pretty rough, like it was an Italian translating and not a native English speaker. The basic gist seemed to be the same though.