i dont know what ya'll thought, but ... Foo Fighters ROCKED tonight!
Best blizz concert IMO, But then I'm a massive Foo Fighters fan so I might be incredibly bias :P
For once I wish I were there. =l