What the heck is this? New life form?

  • 2 Replies
  • 2223 Views

0 Members and 1 Guest are viewing this topic.

*

Offline wanhafizi

  • Sr. Member
  • ****
  • 106
    • View Profile
What the heck is this? New life form?
« on: 31/07/2009 11:29:12 »
I've recently surfed youtube and found this;

[attachment=9246]

What on earth is it?

http://www.youtube.com/watch?v=TcKpx2DxGwY


*

Offline wanhafizi

  • Sr. Member
  • ****
  • 106
    • View Profile
What the heck is this? New life form?
« Reply #2 on: 31/07/2009 11:41:38 »
Oh, sorry

feel free to remove this posting.

tq