This panorama is of an odd work of art on display at the Denver International Airport. It has been implicated in various conspiracy theories. The mural is originally ~ 12 feet x 28 feet and was painted between 1993 and 1995 by Leo Tanguma with assistance.
- Total Views
- Explore Score