3 People Killed in Edcouch Car Accident on FM 1015 and Monte Christo Road EDCOUCH, TX (January 26, 2023) – On Wednesday, Elias Galaves and two others died in a traffic crash on FM 1015 and Monte Christo Road. The incident happened on FM 1015 along Monte Christo Road. According to Texas […]