Out-of-state travelers and Colorado newbies may be surprised at the sight of the 32-foot tall “demonic-looking” mustang posted up outside of Denver International Airport, but for true Coloradans, the statue seems to serve more as a nostalgic sign of returning…


Leave a Reply

Your email address will not be published. Required fields are marked *