Not sure if this was posted before.. but it's 3 "movie trailers" from WoW Looks Chinese to me, but has a translation.. funny stuff XD Especially the end one.
http://www.voig.com/voig/ContentList/Di .... Type=Video
http://www.voig.com/voig/ContentList/Di .... Type=Video