These LEGO stop motion animations never cease to amaze me:

If you have time also make sure to check out the behind the scenes “making of” video.   It gives you a better idea how much painstaking work goes into one of these videos.  Thankfully this guy has almost a million views already.