What is it? I almost leaned against this thing this morning when I was throwing out the trash. Being new to Texas I thought one of you may be able to identify this. Yes I thought I saw everything there is that crawls or flys but this thing gives me the heebee geebees............Uck!!



