Subject: Strange Green Thing
Location: Brownwood, Tx
August 20, 2014 7:13 pm
This thing is located in a garden in Brownwood, Tx. The thing on its back seems to be attached.
Wow! Thank you so much! I will let my mom and others know about your site. It was found in her garden.