THE SOUTHERN: Snoopy faces the Red Baron in new museum exhibit

Share the Story

The Southern Illinoisan is reporting, “The Elmhurst History Museum in Elmhurst, Ill., will host the traveling exhibition “Snoopy and the Red Baron” from March 23 to June 17, 2018…”

Related Articles