Brain › Entertainment: Music

In what city was the band The Killers formed?

  1. Las Vegas, Nevada
  2. Seattle, Washington
  3. New York City, New York
  4. London, England

Answer

The correct answer is A) Las Vegas, Nevada.

More Entertainment: Music questions

Play Brain · Practice