Popeye statue unveiled during spinach festival,…

Share: 

Friday, March 26, 1937: Popeye statue unveiled during spinach festival, Crystal City, Texas.