The Fayetteville Observer keeps noticing that state Rep. Mary McAllister (D) and her official disclosure form do not exactly match up with reality.

McAllister faces a State Board of Elections hearing on her campaign finances sometime in June. Should be fun.