A Small Illinois Town has these insanely odd White SquirrelsA Small Illinois Town has these insanely odd White SquirrelsThey are known as the "Albino Squirrels of Olney" and they are highly protect by the citizens of this small Illinois town. Mark HespenMark Hespen