Possibly...
Hubble photo recently leaked from NASA vaults:
NASA is mum on the subject of alien origin...but then, they would be.
Hubble photo recently leaked from NASA vaults:
NASA is mum on the subject of alien origin...but then, they would be.