El Paso Equestrian Statue 2005-'06

POSTED: 05:39 PM MDT May 29, 2013    UPDATED: 05:42 PM MDT May 29, 2013 

El Paso Equestrian Statue 2005-'06. The statue, one of the 12 Travelers series planned for El Paso, was installed near the El Paso International Airport in early 2007. Photos by Leonard Martinez / ABC-7