Brain › Celebrities

Led Zeppelins final concert took place in 1980, in what country?

  1. Japan
  2. The U.S.
  3. England
  4. South Africa

Answer

The correct answer is C) England.

More Celebrities questions

Play Brain · Practice