So Adorable! These Squirrels All Want to be Seen

These squirrels live in Japan and they just want to be seen in this tree. Keri Lumm reports.

Find us on Google+