You are viewing a single comment's thread from:RE: Alien insectsView the full contextrachelsvparry (67)in #animals • 8 years ago It's hard to tell! Cool, though. They do look like aliens. :)
yes, @rachelsvparry thanks for the comments