[WP] The Aliens have invaded Earth, but since they are unbelievably small and landed in a park, nobody has really noticed. Now they wage a war of survival and domination against what they believe is this worlds dominant species; the squirrels.
Upvotes: 30
Favorite this post:
Mark as read:
Your rating:
Add this post to a custom list 