i found this on our cedar tree. there are about 6 or so over the entire tree. i have never noticed it before and it is kind of creepy looking. it reminds me of some alien life form, it is sort of slimy.
anyone ever seen them before? will i be alive to read the comments from this post????