I accidentally stumbled on this Youtube video and assumed it was a hoax or someone with too much CGI on their hands, however I typed in the NASA
photographic numbers for the STS flight anyway to see what images would come up (if any) and the pictures seen in the Youtube video are an exact match
from the NASA official released public images.
I find it hard to believe its alien.
If anything, its our own tech, the alien thing is just to make it seem like its just another crazy, aliens are the covers.