It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Some features of ATS will be disabled while you continue to use an ad-blocker.
Originally posted by parrothead0333
Its things like these bugs that make me 100% sure there is life elsewhere in the universe. I mean these bugs are very strange looking and if you had never seen one before you would think it was an alien life form.
Originally posted by manta78
And people say there are no clear photos
of aliens on earth....
Originally posted by findlesticks
They are so cute, I want to scoop them all up and give them a cuddle!
I keep Indian stick insects and absolutely adore them