Part 1: http://www.youtube.com/watch?v=Tsq5hdhBEkw Part 2: http://www.youtube.com/watch?v=LfOpxwQsmDs Pure awesomeness.