It’s a Furby with Wings
Where the hell did this thing come from? Believe it or not the strange fur coat wearing insect is for real and is a native of Venezuela, where scientist Dr Arthur Anker caught it on camera.
You may also enjoy these Helablog posts
From Around the Web
Leave a Reply
You must be logged in to post a comment.