Denver Mustang Art or Awful?

Public art is often a mixed bag. Some people love it and some love to hate it. The Blue Mustang, a 32-foot tall cast fiberglass sculpture by New Mexico artist Luis JimĂ©nez, exemplifies this dichotomy. Situated at the Denver airport, it makes quite the first impression. While some call the Mustang a masterpiece, others have […]

Read More