← Back to headlines

Popeye Statue in Crystal City, Texas, Commemorated on Anniversary
On March 26, the history behind the colorful Popeye statue in Crystal City, Texas, erected on March 25, 1937, is revisited, celebrating the town's self-proclaimed title as the 'Spinach Capital of the World'.
Sources
Showing 0 of 1 sources
No articles available in your preferred languages.
1 article available in other languages below.



