The Foo Fighters once canceled a tour so they could play for David Letterman on his first show back from heart surgery.