The Cutest Red Squirrels In the Land
4 The Love Of Animals
NOVEMBER 7, 2011
The adorable red squirrel orphans of the Sanctuary Wildlife Center in Morpeth, England are in the spotlight thanks to the latest episode of The Cute Show. One day, a huge gust of wind knocked over the wee nest of some precious baby red squirrels. Are you ready for some serious cuteness?