Home Tags Mustang

Tag: mustang

“My daughter asked me `Is that the devil’s horse?'”

DENVER – Rearing 32 feet high, the metallic blue mustang sculpture demands the attention of every traveler through Denver International Airport.