A worldwide community photographing and learning about wildlife
anybody know what these are?
I just got back from Big Spring Texas (west of Dallas) and found 2 of these on my truck... one came out of the mirror and and another in the back cargo area..