>>9828598That wasn't the actual photo, but yes I remember all about it.
I was browsing & shitposting on /b/ at the time when 4chan went off-line at the time the alleged alien selfie was posted;
I believe it was faked, but whatever. I tried researching what had really happened by searching the archives.
>>9828599This YouTube video is the best summary I have seen - it is consistent with what I found out for myself at the time.
https://www.youtube.com/watch?v=obaTOXd0jok