The National @ The Human Giant MTV Marathon 5/19/07

The National @ The Human Giant MTV Marathon 5/19/07

Everywhere we looked Friday night was a mind explosion. The surreality of the scene at MTV studios was best captured by Aziz and Fred Armisen squaring off in a Guitar Hero challenge -- using the Times Square big screen as their personal Xbox monitor. (Aziz's excuse for missing notes: "There's a delay on the jumbotron!") Or maybe it was by ...
This post is Members Only.
If you're a member click here. If not, sign up here.

more from News