Since the early 1990s, a series of murals that were on display at the Denver International Airport have captivated visitors and especially conspiracy theorists, who believed they represented a ...
The mural was even covered by the New York Times. But of course, that isn't all the prolific artists has in the works: Detour has a major installation project at Denver International Airport ...