A mysterious jelly-like substance has been spotted throughout the British Isles. It looks a little like Jell-o and a lot like snot. But according to the BBC, it's neither substance. (How can they be so sure? Who said it was HUMAN snot?) Anyway, take a look at the pictures here, and see if you can help our friends across the pond solve their mystery!