Foo Fighters live in Manchester: invincible and still untouchable