What is this?

MammothWombat

Community Member
View Badges
Joined
Oct 19, 2020
Messages
36
Reaction score
4
Location
United States
Rating - 0%
0   0   0
Hello,

I have a couple of those things on the glass? Any idea what they are? Good or Bad?

critter.jpg
 
Back
Top