Something is rotten in the Denver airport (13 Photos)
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.
Q
2019-03-07T02:32:30Z