Top Stories

TRAFFIC ALERT: Crash on I-10 West and McRae creatinga delay

EL PASO, Texas - TRAFFIC ALERT: Crash on I-10 West and McRae creating a delay that is now reaching Yarbrough. Take Gateway West or Montana to avoid this area. 


comments powered by Disqus

Recommended Stories

Most Popular Stories