PERSPECTA

News from every angle

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'.

PostShare