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