Visitors to Alma, Arkansas were seeing green last weekend – literally! On Saturday, the city that bills itself as the “Spinach Capital of the World” hosted its 28th annual Spinach Festival. Yep, it was a full day dedicated to the slimy green stuff that Popeye credits for giving him strength. We went last year, as […]