Mencuccis bring town’s colorful past to life