x
Breaking News
More () »

People used to be able to watch planes land and takeoff near downtown Denver

Before Denver's airport was moved to a plot of land 23 miles from downtown, aviation fans could watch planes land and takeoff off Havana.

Before You Leave, Check This Out