Elisa Triste Died in Fatal Crash at Neri’s lane El Paso

El Paso, TX (STL.News) Special Traffic Investigators were called last Thursday night to assist Mission Valley Regional Command officers with a serious traffic accident which led to