Well, if that blurry photo doesn’t demonstrate the existence of extraterrestrials, nothing does

That blurry thing is the size of the National Stadium of some nation or other!

UFO in Chile Said to be the Size of Two Soccer Stadiums

What kind of madman would doubt proof as ironclad as that blurry Chilean thing?

The reader who send this along speculates it’s the S.H.I.E.L.D. helicarrier.  I’m down with that.