Mitch Williams recently posted this appearance on Peoria’s NBC 25, although we admit we are not exactly sure when this aired we believe it was around March of this year.