Something is rotten in the Denver airport (13 Photos)

Mon, 1 Mar 2021 10:00:00 GMT

Located 25 miles from Denver on a plot of land encompassing 53 square miles (twice the size of Manhattan), sits one of the most curious airpots in the world, The Denver International Airport. Leo and I had a long layover at the airport last weekend. As we walked around, we couldn't help but notice that something about this place isn't right. So I did some digging.