where r the foo fighters when u need em ?