Chester, Illinois Home of Popeye!

We just passed through Chester, Illinois,  the home of Popeye! It's a pretty little town with cool statues of Popeye and other characters. There was also a Lewis and Clark Expedition memorial right next to the Mississippi River. 

Comments

Popular posts from this blog

Day 16: Two Medicine and Plains Indians Museum

For all those engineers

Happy Birthday, America!