E ekwat VIP Member VIP Member Joined Nov 21, 2005 Messages 2,541 Reaction score 751 Location Wales Oct 14, 2011 #1 Awesome Transparent Head - YouTube
baron Inactive User Joined Oct 1, 2008 Messages 837 Reaction score 212 Oct 14, 2011 #2 The planet never ceases to amaze.............
sargie VIP Member VIP Member Joined Nov 9, 2005 Messages 8,840 Reaction score 475 Location In limbo! Oct 15, 2011 #3 Very cool i bet there are thousands of species we have yet to discover.