I've seen a shorter version of this and it's awesome, but this one? Oh, my. Just. Yes.*
*The one tiny gripe I have is that the national anthem at the end is a little incongruous after all that rock and roll, but it fits the theme of the day, and who am I to argue with Neil Young anyway?