I just looked again and it says submitted by Terry L. Someone submitted your picture to Strange Cosmos.
Terry L. Someone. LOL! They're pretty shameless.