Albino Squirrel Sighting Is the Latest Rare Find in Maine
An albino squirrel caught on camera is the latest rare find in Maine this year.
Private Chip, the Chipmunk, from Derry NH is Guaranteed to Make You Smile Today
Look at his little hat! I can't take the cuteness!