white squirrels olney illinois

The White Squirrels Are (Almost) Everywhere in Olney, Illinois

Olney is a quirky small town known for its large population of albino squirrels. I set out to find them.