Brad Lampman (KThirteen)

In this apocalytic photo montage we see three impossible triangles in front of Egyptian pyramid. Many people believe that Egyptian pyramids were built by aliens. This image could be an illustration of this hypothesis. Probably, impossible triangles are tools of aliens.

Artist's deviantART profile

Impossible is Nothing
Impossible is Nothing

The image was found at