Queens of the Stone Age: Niagara Falls, NYIt was that moment in which we suspend our disbelief every time: Will they play an encore or not? You know they will, and they do, but...