Advertisement









Advertisement




Albino Squirrels In Olney.

Prev Random Video Next
Olney, Illinois, USA is home to some uncommon versions of an otherwise very ordinary animal - the squirrel. Check out these albino rodents, who live alongside their black and grey counterparts. Olney has the most albino squirrels in the world.

Home