Albino Squirrels in Olney | Wildlife on One | BBC Earth

2 years ago
3

David Attenborough discovers that nowhere celebrates squirrels in quite the same way as the city of Olney, Illinois in the USA. Pride of the city are the biggest concentration of albino grey squirrels found anywhere in the world. Visit http://www.bbcearth.com for all the latest animal news and wildlife videos and watch more high quality videos on the new BBC Earth

Loading comments...