I dunno I see blobs of tiny paint, not "metal".
That being said, it's not like I'd discount the possibility of UFOs and/or alien life. It's fairly plausible compared to some of the other shit people buy into (OMGOMG BUILD FALLOUT SHELTERS FOR 2012 JUDGEMENT DAY)
|