The Denver Airport has shut down because of a blizzard ... But one truly disturbing aspect of the airport? The giant horse statue outside. The statue stands at 32-feet-tall and has glowing ...
A new one-stop shop opened at the Denver International Airport filled with travel necessities like sandwiches and snacks, but ...