If you're looking for a healthy dose of holiday spirit, head to Downtown Bellefontaine. This Ohio town celebrates Christmas in a big way.