Almost a year ago I found this ‘growing’ from the bumper of my car. I blogged about it last year as seen in the following link;
Its some kind of spore. Looks like there are more sprouts then last year….
What the hell is it??!!??