WATCH: Foo Fighters Huge Brit Awards Performance

Are they the best live act around?

;