Brain › General Knowledge

Which two American cities boast statues of Popeye the Sailor?

  1. Crystal City, Texas and Chester, Illinois
  2. Petaluma, California and Palm City, Florida
  3. Wiley, Texas and East St. Louis, Illinois
  4. Eureka, California and Kingsville, Texas

Answer

The correct answer is A) Crystal City, Texas and Chester, Illinois.

More General Knowledge questions

Play Brain · Practice