Brain › Entertainment: Television

Where do the Taylors live on Home Improvement?

  1. New York City
  2. Chicago
  3. Des Moines
  4. Detroit

Answer

The correct answer is D) Detroit.

More Entertainment: Television questions

Play Brain · Practice