Alien Parasite....

Actually, no. It's known as a horsehair worm. I came across it on Google video and figured I had to share. It will be filed under FAKE for those who do believe it's an actual alien parasite.

0 Post your comment here.:

The Best Evidence on Twitter

    follow me on Twitter

    Stumble Upon Toolbar

      © Blogger templates The Professional Template by Ourblogtemplates.com 2008

    Back to TOP