Red squirrels on video Posted on August 31, 2018 by petrel41 This video is about red squirrels. They live in Europe and Asia. Share this:EmailFacebookLinkedInPinterestPocketPrintRedditSkypeTelegramTumblrTwitterWhatsAppLike this:Like Loading... Related