“Riding the Goat” at the DeMoulin Museum
I ended my Mile Marker weekend at the quirky and delightful DeMoulin Museum in Greenville, Illinois. I’ll admit I didn’t know what to expect from a museum devoted to DeMoulin Bros and Company – known today primarily as makers of …