Rank: Advanced Member Groups: Member
Joined: 4/3/2011 Posts: 501 Points: 978 Location: Stockton-on-Tees, United Kingdom
|
What on earth is this stuff? Seems to have scientists puzzled. http://www.youtube.com/watch?v=inwWCl-X9dgAlso found in Lake District in October 2011. Wiki link: http://en.wikipedia.org/wiki/Star_jelly
|