A new Christmas movie starring the legendary Earl the Squirrel. A real critter who was discovered living in the Christmas tree at Universal Studios Orlando. read more
A new Christmas movie starring the legendary Earl the Squirrel. A real critter who was discovered living in the Christmas tree at Universal Studios Orlando.
Join the Conversation
0 comments on this role
Leave a Comment