God we love Jimmy Fallon.  BEST video ever!  I wonder how much time this took...?  Anyways, who cares.  It's bad-a$$.