Someone posted on the Black Sabbath forum that there was a long delay (almost 45 minutes) before H&H hit the stage, so maybe they had to cut their set short because of that. It was also posted that Alice Cooper played for about 65 minutes and H&H played for about 85 minutes. The next set list that is posted should give us a better idea of what to expect. If it is the same, then we will know that we are in trouble.
09/08: Iron Maiden